第1章 C语言程序设计概述
1.1 习题一答案和分析
1.2 C语言运行环境初识实训
实训一:进入Win-TC的调试环境
实训二:新建源程序t.c
实训三:编译连接C语言程序t.c
实训四:运行C语言程序t.exe
实训五:完整步骤调试程序
第2章 C语言程序设计基础
2.1 习题二答案和分析
2.2 C语言编程基础实训
实训一:表达式求值
实训二:求一元二次方程的根
实训三:求三角形面积
实训四:大小写字母转换
第3章 顺序结构程序设计
3.1 习题三答案和分析
3.2 顺序结构程序设计实训
实训一:求两个数的和
实训二:数据的输入/输出
实训三:数据交换
实训四:求浮点数的平均值
第4章 选择结构程序设计
4.1 习题四答案和分析
4.2 选择结构程序设计实训
实训一:数据的奇偶判断
实训二:字符分类
实训三:数字与英文单词转换
实训四:判断一个数是几位数
第5章 循环结构程序设计
5.1 习题五答案和分析
5.2 循环结构程序设计实训
实训一:循环语句求和
实训二:判断某个数是否为素数
实训三:求平均值
实训四:分水果
第6章 数组
6.1 习题六答案和分析
6.2 数组程序设计实训
实训一:数据检索(查找)
实训二:输出杨辉三角形(输出8行)
实训三:字符串连接
第7章 函数
7.1 习题七答案和分析
7.2 函数程序设计实训
实训一:输出图形
实训二:设计计算器
第8章 指针
8.1 习题八答案和分析
8.2 指针程序设计实训
实训一:计算天数
实训二:数据排序
第9章 结构体、联合体、枚举
9.1 习题九答案和分析
9.2 结构体程序设计实训
实训一:链表操作
实训二:学生成绩管理系统
第10章 位运算
10.1 习题十答案和分析
10.2 位运算程序设计实训
实训一:求反码和补码
实训二:取一个二进制数的某几位
实训三:马路广告灯左移右移
第11章 编译预处理
11.1 习题十一答案和分析
11.2 预定义程序设计实训
实训一:求球体的面积、体积
实训二:电报文字加密输出
实训三:输出闰年
第12章 文件
12.1 习题十二答案和分析
12.2 文件程序设计实训
实训一:电报文字加密并存入文件
实训二:文件复制
实训三:
第9章实训二功能扩充
第13章 程序调试及常见错误
13.1 程序调试
13.2 常见错误
附录A 常用ASCII码字符对照表
附录B 运算符的优先级和结合性
附录C C语言中的关键字
附录D C语言中的头文件
附录E C语言中的库函数
参考文献