第1章 基本数据类型及输入输出 /1
第一单元 基础知识 /1
一、知识点梳理 /1
二、基础题 /2
第二单元 实验 /5
一、常见错误小结 /5
二、编程技能——学会调试程序 /6
三、实验指导 /10
第2章 顺序结构程序设计 /34
第一单元 基础知识 /34
一、知识点梳理 /34
二、基础题 /34
第二单元 实验 /36
一、常见错误小结 /36
二、编程技能——以正确的格式输入数据 /36
三、实验指导 /37
第3章 分支结构程序设计 /42
第一单元 基础知识 /42
一、知识点梳理 /42
二、基础题 /42
第二单元 实验 /46
一、常见错误小结 /46
二、编程技能——设计程序测试用例 /47
三、实验指导 /49
第4章 循环结构程序设计 /55
第一部分 基础知识 /55
一、知识点梳理 /55
二、基础题 /55
第二单元 实验 /59
一、常见错误小结 /59
二、编程技能——学会程序排错 /59
三、实验指导 /61
第5章 数组 /73
第一单元 基础知识 /73
一、知识点梳理 /73
二、基础题 /74
第二单元 实验 /78
一、常见错误小结 /78
二、实验指导 /78
第6章 函数 /89
第一单元 基础知识 /89
一、知识点梳理 /89
二、基础题 /89
第二单元 实验 /93
一、常见错误小结 /93
二、编程技能——养成良好程序风格 /94
三、实验指导 /95
第7章 指针 /102
第一单元 基础知识 /102
一、知识点梳理 /102
二、基础题 /102
第二单元 实验 /105
一、常见错误小结 /105
二、实验指导 /105
第8章 结构体 /111
第一单元 基础知识 /111
一、知识点梳理 /111
二、基础题 /112
第二单元 实验 /115
一、常见错误小结 /115
二、实验指导 /115
第9章 综合实训 /124
附录 /153
附录A C语言程序集成开发环境简介:VC++ 6.0 /153
一、使用Visual C++ 6.0建立C语言应用程序 /153
二、常见的编译错误——语法错误 /157
三、程序的调试——逻辑错误 /159
四、模块结构程序的工程创建与调试 /169
附录B ASCII码集 /173
一、ASCII非打印控制字符表 /174
二、ASCII打印字符 /174
附录C C语言常用关键字 /176
附录D C语言运算符的优先级 /176
附录E 常用C语言标准库函数 /177