第1章 熟悉Visual C++开发环境 1
1.1 实验目的 1
1.2 实验内容 1
1.2.1 VC开发环境的使用(1学时) 1
1.2.2 简单程序练习(1学时) 3
1.3 习题 3
第2章 数据类型与基本运算 6
2.1 实验目的 6
2.2 实验内容 6
2.2.1 基本数据类型运算(1学时) 6
2.2.2 字符及转义字符的输出(1学时) 8
2.2.3 数据类型转换(1学时) 9
2.3 习题 10
第3章 输入/输出语句 13
3.1 实验目的 13
3.2 实验内容 13
3.2.1 使用prirntf输出数据(1学时) 13
3.2.2 使用scanf输入数据(1学时) 14
3.2.3 字符输入/输出函数(1学时) 16
3.3 习题 16
第4章 分支结构 20
4.1 实验目的 20
4.2 实验内容 20
4.2.1 基本if语句练习(1学时) 20
4.2.2 ifelse语句练习(1学时) 22
4.2.3 switch语句练习(1学时) 23
4.3 习题 24
第5章 循环结构 28
5.1 实验目的 28
5.2 实验内容 28
5.2.1 循环语句练习(1学时) 28
5.2.2 循环语句综合应用(1学时) 31
5.3 习题 34
5.3.1 while语句构成的循环结构 34
5.3.2 do-while语句构成的循环结构 36
5.3.3 for语句构成的循环结构 38
5.3.4 循环结构的嵌套 39
5.3.5 break和continue语句 41
第6章 函数 43
6.1 实验目的 43
6.2 实验内容 43
6.2.1 基本函数调用(1学时) 43
6.2.2 函数综合练习(1学时) 46
6.3 习题 49
第7章 数组 53
7.1 实验目的 53
7.2 实验内容 53
7.2.1 数组查找与排序(1学时) 53
7.2.2 二维数组练习(1学时) 54
7.2.3 字符串数组练习(1学时) 56
7.3 习题 57
第8章 指针 66
8.1 实验目的 66
8.2 实验内容 66
8.2.1 指针操作(1学时) 66
8.2.2 通过指针传递参数(1学时) 68
8.2.3 指针与数组(1学时) 69
8.3 习题 75
第9章 结构体和共用体 80
9.1 实验目的 80
9.2 实验内容 80
9.2.1 结构体练习(1学时) 80
9.2.2 共用体练习(1学时) 82
9.3 习题 83
第10章 文件 87
10.1 实验目的 87
10.2 实验内容 87
10.2.1 文件打开与关闭(1学时) 87
10.2.2 文件的写入与输出(1学时) 88
10.3 习题 90
C语言模拟测试题(一) 94
参考答案 101
C语言模拟测试题(二) 102
参考答案 112
全国计算机二级C语言考试笔试模拟题 113
参考答案 122