C语言程序设计
2012-8
武汉大学出版社
王先水,阳小兰,尤新华 主编
344
560000
《C语言程序设计》全面介绍了C语言的基本概念、数据类型、语句及结构,系统介绍了程序设计的基本思想和算法,通过典型题目的讲解使学生掌握程序设计方法与技巧,并以趣味题目的练习,激发学生学习程序设计的兴趣。
本教材体现了“以语法为基础、以算法为灵魂、以设计为创新、以设计为创新、以规范为要求”的理念,突出基础,面向应用,深入浅出,循序渐进,引导学生学习并掌握程序设计的基本方法。每章后附有典型习题和上机实验供学生练习,以加强知识的掌握与巩固。
《C语言程序设计》可作为高等院校计算机程序设计的教学用书,亦可作为从事计算机应用科技人员的参考书和全国计算机等级考试二级C语言的培训教材。王先水担任主编并对全书进行了统稿。
第1章 C语言程序设计概述
1.1 程序及程序设计语言
1.1.1 程序的基本概念
1.1.2 程序设计语言
1.2 C语言的发展及特点
1.2.1 C语言的发展概述
1.2.2 C语言的特点
1.3 C语言程序的基本结构
1.4 C语言字符集、标识符和关键字
1.4.1 C语言字符集
1.4.2 C语言标识符
1.4.3 C语言关键字
1.5 C语言程序的开发环境
1.5.1 VIsual C++6.0集成开发环境介绍
1.5.2 在VIsual C++6.0环境下建立和运行C程序的步骤
第2章 c语言基本数据类型和表达式
2.1 C语言的基本数据类型
2.1.1 数据类型概述
2.1.2 整型数据
2.1.3 实型数据
2.1.4 字符型数据
2.2 常量与变量
2.2.1 常量与符号常量
2.2.2 变量与变量定义
2.3 C语言表达式与运算符
2.3.1 算术运算符与算术表达式
2.3.2 赋值运算符与赋值表达式
2.3.3 自增自减运算符
2.3.4 逗号运算符与条件运算符
2.4 数据类型转换
2.4.1 自动转换
2.4.2 赋值转换
2.4.3 强制转换
第3章 顺序结构程序设计
3.1 C语言的基本语句
3.1.1 简单语句
3.1.2 赋值语句
3.1.3 复合语句
3.2 格式输出函数printf
3.3 格式输入函数scanf
3.4 字符输出函数putchar
3.5 字符输入函数getchar
3.6 程序设计举例
第4章 选择结构程序设计
4.1 关系运算符与关系表达式
4.1.1 关系运算符
4.1.2 关系表达式
4.2 逻辑运算符与逻辑表达式
4.2.1 逻辑运算符
4.2.2 逻辑表达式
4.3 if语句
4.3.1 单分支if语句
4.3.2 双分支if语句
4.3.3 多分支if结构
4.3.4 if语句的嵌套
4.4 switch语句
4.5 程序设计举例
第5章 循环结构程序设计
5.1 While语句
5.2 do-While语句
5.3 for语句
5.3.1 for语句的基本形式
5.3.2 for语句中各表达式含义
5.3.3 for语句的变形
5.3.4 for语句与While语句和do-While语句比较
5.4 break语句和continue语句
5.4.1 break语句
5.4.2 continue语句
5.4.3 break语句和continue语句的区别
……
第6章 数组
第7章 函数与编译预处理
第8章 指针
第9章 结构体与共用体
第10章 文件
第11章 C语言综合实训