实验1 操作环境与过程 1
1.1 实验目的 1
1.2 实验预习 1
1.3 使用VC++6.0上机过程 1
1.4 使用Dev-C++上机过程 4
1.5 在VS 2013中如何调试C语言程序 7
1.6 编译时常见错误 8
1.7 链接时常见错误 9
1.8 常见错误及注意事项 10
实验2 变量类型与输入/输出 11
2.1 实验目的 11
2.2 实验预习 11
2.3 实验内容 11
2.4 常见错误及注意事项 14
实验3 运算符与表达式 15
3.1 实验目的 15
3.2 实验预习 15
3.3 实验内容 15
3.4 常见错误及注意事项 19
实验4 顺序结构程序设计 20
4.1 实验目的 20
4.2 实验预习 20
4.3 实验内容 20
4.4 常见错误及注意事项 24
实验5 选择结构程序设计 25
5.1 实验目的 25
5.2 实验预习 25
5.3 实验内容 25
5.4 常见错误及注意事项 30
实验6 循环结构程序设计(一) 31
6.1 实验目的 31
6.2 实验预习 31
6.3 实验内容 31
6.4 常见错误及注意事项 34
实验7 循环结构程序设计(二) 35
7.1 实验目的 35
7.2 实验预习 35
7.3 实验内容 35
7.4 常见错误及注意事项 38
实验8 综合程序设计练习(一) 39
8.1 实验目的 39
8.2 实验预习 39
8.3 实验内容 39
8.4 常见错误及注意事项 43
实验9 数组 44
9.1 实验目的 44
9.2 实验预习 44
9.3 实验内容 44
9.4 常见错误及注意事项 48
实验10 字符串处理 49
10.1 实验目的 49
10.2 实验预习 49
10.3 实验内容 49
10.4 常见错误及注意事项 53
实验11 指针(一) 54
11.1 实验目的 54
11.2 实验预习 54
11.3 实验内容 54
11.4 常见错误及注意事项 59
实验12 指针(二)(选做) 60
12.1 实验目的 60
12.2 实验预习 60
12.3 实验内容 60
12.4 常见错误及注意事项 64
实验13 函数(一) 65
13.1 实验目的 65
13.2 实验预习 65
13.3 实验内容 65
13.4 常见错误及注意事项 70
实验14 函数(二) 71
14.1 实验目的 71
14.2 实验预习 71
14.3 实验内容 71
14.4 常见错误及注意事项 75
实验15 综合程序设计练习(二) 76
15.1 实验目的 76
15.2 实验预习 76
15.3 实验内容 76
实验16 结构体、共用体、枚举 81
16.1 实验目的 81
16.2 实验预习 81
16.3 实验内容 81
16.4 常见错误及注意事项 87
实验17 链表(选做) 88
17.1 实验目的 88
17.2 实验预习 88
17.3 实验内容 88
17.4 常见错误及注意事项 94
实验18 编译预处理 95
18.1 实验目的 95
18.2 实验预习 95
18.3 实验内容 95
18.4 常见错误及注意事项 98
实验19 文件 99
19.1 实验目的 99
19.2 实验预习 99
19.3 实验内容 99
19.4 常见错误及注意事项 103
实验20 C语言二级机试真题 104
20.1 实验目的 104
20.2 实验预习 104
20.3 实验内容 104
实验21 综合程序设计练习(三) 121
21.1 实验目的 121
21.2 实验预习 121
21.3 实验内容 121
附录A 教材课后习题答案解析 122
习题1 122
习题2 123
习题3 124
习题4 127
习题5 129
习题6 134
习题7 140
习题8 152
习题9 154
习题10 160
习题11 171
习题12 171
附录B 部分实验参考答案 177
实验12指针(二)(选做) 177
实验15综合程序设计练习(二) 178
实验17链表(选做) 182
实验19文件 187
实验20 C语言二级机试真题 190
实验21综合程序设计练习(三) 193