摘要: 本书的主要内容包括:C语言程序设计基础,数据类型、运算符和表达式,顺序程序设计,选择结构,循环结构,函数,数组,指针,编译预处理,结构体和共用体等。本书作为C语言程序设计的入门教材,一方面,内容由浅入深、通俗易懂,循序渐进地将各个知识点讲解清楚,引导学生顺利学习并掌握。另一方面,特别强调对学生程序设计能力的培养,主要是通过提供典型并具有一定趣味性的例题以及大量的习题,提高学生的学习兴趣,进而达到引导学生自觉学习的目的。
本书可作为高等院校计算机类相关专业的程序设计入门教材或非计算机专业的计算机通识课教材,也可作为全国计算机等级考试的参考用书,亦可供C语言编程爱好者自学参考。
简介:
第1章C语言程序设计基础/001
0021.1程序与程序设计语言
0051.2C语言概述
0071.3C语言开发程序
0141.4C语言程序的实现
015本章习题
第2章数据类型、运算符和表达式/017
0182.1从数学上的“数”过渡到计算机中的“数”
0192.2数据类型概述
0202.3常量和变量
0222.4整数类型
0242.5实数类型
0252.6字符类型
0282.7不同数据类型之间的转换
0302.8运算符与表达式
0372.9运算符与表达式的综合练习
040本章习题
第3章顺序程序设计/043
0443.1C语句
0463.2字符数据的输入/输出
0483.3格式化输入与输出函数
0563.4顺序结构程序设计举例
057本章习题
第4章选择结构/059
0604.1if语句
0704.2switch结构
0734.3多重if结构和switch结构的比较
0744.4应用举例
076本章习题
第5章循环结构/082
0835.1循环结构简介
0835.2while语句
0865.3dowhile语句
0885.4for语句
0925.5三种循环语句的比较
0935.6break语句
0945.7continue语句
0965.8嵌套循环
1005.9应用举例
102本章习题
第6章函数/108
1096.1函数概述
1116.2函数的定义与调用
1186.3函数的嵌套调用与递归调用
1246.4变量的作用域
1276.5常用系统函数
131本章习题
第7章数组/135
1367.1数组的概念
1377.2数组的定义
1477.3数组作为函数的参数
1517.4数组应用举例
1597.5字符串
168本章习题
第8章指针/174
1758.1指针的概念
1758.2指针变量
1818.3指针运算
1838.4指针与数组
1958.5动态存储分配
200本章习题
第9章编译预处理/205
2069.1宏定义
2119.2文件包含
2139.3条件编译
215本章习题
第10章结构体和共用体/216
21710.1结构体的应用场合
21710.2结构体类型与结构体变量
22110.3结构体数组
22510.4结构体与指针
22810.5结构体与函数
23010.6共用体
23310.7枚举类型数据
23410.8综合实例
239本章习题
附录/242
243附录A基本控制字符/字符与ASCII值对照表
244附录BC语言操作符的优先级
参考文献/245
课 件