第1章Visual C+6.0的基本操作及C程序实训 1
1.1Visual C+++6.0的基本操作 1
1.2上机实训 6
1.3练习 8
1.4练习参考答案 8
第2章C数据及其类型实训 10
2.1上机实训 10
2.2练习 14
2.3练习参考答案 15
第3章 运算符和表达式实训 16
3.1上机实训 16
3.1.1算术运算符和算术表达式实训 16
3.1.2赋值运算符和赋值表达式实训 18
3.1.3关系、逻辑运算符和关系、逻辑表达式实训 18
3.1.4逗号、条件运算符和逗号、条件表达式实训 19
3.1.5位运算及相应的表达式实训 21
3.2练习 21
3.3练习参考答案 22
第4章 基本语句实训 24
4.1赋值语句实训 24
4.1.1上机实训 24
4.1.2练习 24
4.1.3练习参考答案 25
4.2数据输入输出实训 25
4.2.1上机实训 25
4.2.2练习 27
4.2.3练习参考答案 30
第5章 条件控制语句实训 33
5.1 if条件语句实训 33
5.1.1上机实训 33
5.1.2练习 35
5.1.3练习参考答案 36
5.2 switch多分支选择语句实训 40
5.2.1上机实训 40
5.2.2练习 41
5.2.3练习参考答案 42
第6章 循环实训 45
6.1上机实训 45
6.2练习 47
6.3练习参考答案 49
第7章 数组实训 52
7.1上机实训 52
7.1.1一维数组实训 52
7.1.2二维数组实训 54
7.2练习 56
7.3练习参考答案 58
第8章 函数实训 63
8.1上机实训 63
8.2练习 66
8.3练习参考答案 68
第9章 结构与联合实训 72
9.1结构 72
9.1.1上机实训 72
9.1.2练习 81
9.1.3练习参考答案 85
9.2联合 87
9.2.1上机实训 87
9.2.2练习 88
9.2.3练习参考答案 91
第10章 指针实训 92
10.1指针与指针变量的概念实训 92
10.1.1上机实训 92
10.1.2练习 93
10.1.3练习参考答案 95
10.2数组指针 95
10.2.1上机实训 95
10.2.2练习 97
10.2.3练习参考答案 101
10.3字符串指针实训 103
10.3.1上机实训 103
10.3.2练习 104
10.3.3练习参考答案 110
10.4结构体指针实训 111
10.4.1上机实训 111
10.4.2练习 113
10.4.3练习参考答案 115
10.5函数的指针及指向函数的指针变量实训 115
10.5.1上机实训 115
10.5.2练习 117
10.5.3练习参考答案 118
10.6返回指针值的函数实训 118
10.6.1上机实训 118
10.6.2练习 118
10.6.3练习参考答案 124
10.7指针数组和指向指针的指针实训 126
10.7.1上机实训 126
10.7.2练习 127
10.7.3练习参考答案 130
第11章 文件实训 132
11.1上机实训 132
11.2练习 136
11.3练习参考答案 138
第12章 编译预处理实训 144
12.1上机实训 144
12.2练习 146
12.3练习参考答案 148
第13章 模拟测试题及二级考试题 150
13.1模拟测试题一 150
13.2模拟测试题二 153
13.3模拟测试题三 156
13.4二级C语言笔试题 159
13.5参考答案 172
13.5.1模拟测试题一参考答案 172
13.5.2模拟测试题二参考答案 175
13.5.3模拟测试题三参考答案 177
13.5.4二级C语言笔试题参考答案 180