





定价:35元
印次:1-1
ISBN:9787302210696
出版日期:2009.11.01
印刷日期:2009.11.13
图书责编:闫红梅
图书分类:教材
C语言是计算机科学与技术、信息管理与信息系统等专业的一门专业基础课,也是计算机程序设计者的首选课程。 本书共分两篇内容。第一篇主要是C语言的基本知识,系统介绍了C语言程序设计的基本知识点: C程序的基本构成、数据类型和表达式应用、程序的控制结构、指针、函数、数组、结构体与共用体、文件、位运算和高级编程知识等。为了帮助读者提高编程能力,第二篇内容中对常见的45个C程序典型案例进行了解析,并配合C语言基本知识点的学习阐述了10个上机实验项目,以巩固读者的所学知识,提高用C语言解决实际问题的能力。 全书文字通俗,简明易懂,便于自学。既可作为计算机、信息管理及其相关专业的本科教材,也可以作为计算机等级考试(C语言)的辅导教材,又可以作为计算机业余爱好者的自学用书。
C语言程序设计是计算机科学与技术、信息管理与信息系统等专业的一门专业基础课,也是数据结构、编译原理、操作系统、Java语言程序设计等课程的前修课程。C语言与其他高级语言相比有其显著的优点,它不仅是系统描述语言,而且是通用的程序设计语言。因此,它既适合编写系统软件,又适合编写应用软件,它的应用领域是很宽广的,是一种理想的结构化语言,适用于计算机及相关专业教学的需要。 有许多新型语言都是C语言的衍生,如C++、Java等。可以说掌握了C语言,就掌握了多门语言,经过简单的学习,学生就可以用这些新型语言去开发程序了。目前社会招聘程序员,很多单位也将C语言作为最基本的开发管理工具对应聘者进行考核。通过对本课程的学习,可以培养学生用计算机解决实际问题的能力,提高学生的编程和软件开发能力,为各相关专业后续课程的学习与实践打下良好的基础。 目前市场上有许多种C语言教材或参考书,但大多数都是传统的编写模式,首先是入门知识的介绍,然后是基础知识,最后是程序结构体系等。这种方法以知识点为主线,过于拘泥语法细节,而忽视了程序本身的重要性,因此学生学完后还是不能用C语言完整地解决一个实际问题,其缺点是: 内容烦琐、理论知识讲得多、联系生活的实例少,内容严重滞后,不便于学生学习。 鉴于以上存在的问题,为了更好地培养学生的编程能力,配合计算机科学与技术、信息管理与信息系统专业课程建设的需要,在建设“C语言程序设计”精品课程的同时,写作组的老师们根据多年教学实践与经验,提出了编写适合信息时代学生学习的《C语言程序设计案例教程》,为课堂教学、实验指导、学生自学提供立体化的教学资源。 本书...
第1章C程序概述
1.1C程序结构
1.1.1C程序实例
1.1.2C程序构成
1.1.3书写程序时应遵循的原则
1.2C语言的发展
1.2.1C语言发展
1.2.2C语言的特点
1.3数据在计算机中的存储形式与表示方法
1.3.1内存的组织形式
1.3.2原码、反码和补码
第2章程序与算法
2.1利用计算机解决问题的基本过程
2.2程序的算法
2.2.1算法的概念
2.2.2算法的表示
2.3结构化程序设计
2.3.1结构化程序的基本结构
2.3.2结构化程序设计的特点与方法
2.3.3结构化程序设计的过程
2.3.4程序设计的原则
2.4C程序的运行环境
2.4.1Turbo C 2.0实验环境
2.4.2Visual C++ 6.0实验环境
第3章数据类型及其应用
3.1常量
3.1.1数值型常量
3.1.2字符型常量
3.1.3符号常量
3.2变量
3.2.1变量的要素
3.2.2变量的分类
3.2.3变量的地址——指针
3.3运算符和表达式
3.3.1运算符
3.3.2算术运算符和算术表达式
3.3.3赋值运算符和赋值表达式
3.3.4复合赋值符和表达式
3.3.5逗号运算符和逗号表达式
3.3.6关系运算符和关系表达式
3.3.7逻辑运算符和逻辑表达式
3.3.8数据类...