第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