目 录
第1章 程序设计基础 1
第一单元 基础知识 1
一、知识点梳理 1
二、基础题 1
第二单元 实验 2
一、常见错误小结 2
二、实验指导 2
第2章 基本数据类型及输入输出 8
第一单元 基础知识 8
一、知识点梳理 8
二、基础题 10
第二单元 实验 12
一、常见错误小结 12
二、编程技能——学会程序调试 13
三、实验指导 17
第3章 顺序结构程序设计 25
第一单元 基础知识 25
一、知识点梳理 25
二、基础题 25
第二单元 实验 27
一、常见错误小结 27
二、编程技能——以正确的格式输入数据 27
三、实验指导 28
第4章 分支结构程序设计 38
第一单元 基础知识 38
一、知识点梳理 38
二、基础题 38
第二单元 实验 42
一、常见错误小结 42
二、编程技能——设计程序测试用例 43
三、实验指导 45
第5章 循环结构程序设计 52
第一单元 基础知识 52
一、知识点梳理 52
二、基础题 52
第二单元 实验 56
一、常见错误小结 56
二、编程技能——学会程序排错 56
三、实验指导 59
第6章 数组 75
第一单元 基础知识 75
一、知识点梳理 75
二、基础题 76
第二单元 实验 80
一、常见错误小结 80
二、编程技能——养成良好的代码风格 80
三、实验指导 81
第7章 函数 101
第一单元 基础知识 101
一、知识点梳理 101
二、基础题 101
第二单元 实验 105
一、常见错误小结 105
二、编程技能——模块化程序设计 106
三、实验指导 107
第8章 结构体 121
第一单元 基础知识 121
一、知识点梳理 121
二、基础题 122
第二单元 实验 125
一、常见错误小结 125
二、实验指导 125
第9章 指针 135
第一单元 基础知识 135
一、知识点梳理 135
二、基础题 135
第二单元 实验 138
一、常见错误小结 138
二、实验指导 138
第10章 综合实训 147
附录 176
附录A C语言程序集成开发环境简介 176
A.1 使用Visual C++ 6.0建立C语言应用程序 176
A.2 程序调试过程中常见的错误 181
A.3 程序的调试 182
A.4 模块结构程序的工程创建与调试 188
附录B ASCII码表 192
B.1 ASCII非打印控制字符表 192
B.2 ASCII打印字符 193
附录C C语言常用关键字 194
附录D C语言运算符的优先级 195
附录E 常用C语言标准库函数 196
参考文献 204
C语言程序设计典型习题与实验(第2版)
目录
IV
V