第一部分 C语言上机指南 1
第1章 C-Free 3.5的上机操作 1
1.1 C-Free 3.5的安装 1
1.2 C-Free的主界面 1
1.3 编译、运行单个文件 3
1.4 调试程序 5
第2章 Visual C++的上机操作 10
2.1 Visual C++6.0窗口的组成 10
2.2 编辑、编译、运行C程序 11
第二部分 上机实验与习题 13
单元1 认识C程序 13
实验1 认识C程序 13
习题1 认识C程序 14
单元2 简单程序结构设计 18
实验2 简单程序结构设计 19
习题2 简单选择结构设计 20
单元3 选择结构设计 23
实验3 选择结构设计 24
习题3 选择结构设计 26
单元4 单层循环 33
实验4 单层循环 33
习题4 单层循环 35
单元5 嵌套循环 39
实验5 嵌套循环 39
习题5 嵌套循环 41
单元6 函数的简单应用 45
实验6 函数的定义、调用 45
习题6 函数的定义、调用 47
单元7 函数的嵌套、递归调用 51
实验7 函数的嵌套、递归调用 51
习题7 函数的嵌套、递归调用 53
单元8 函数的综合应用 57
实验8 函数的综合应用 57
习题8 函数的综合应用 59
单元9 一维数组 62
实验9 一维数组 63
习题9 一维数组 64
单元10 数组作函数参数 68
实验10 数组作函数参数 68
习题10 数组作函数参数 69
单元11 二维数组 72
实验11 二维数组 72
习题11 二维数组 75
单元12 指针 78
实验12 指针 78
习题12 指针 81
单元13 指针与数组 85
实验13 指针与数组 85
习题13 指针与数组 87
单元14 字符串 90
实验14 字符串 91
习题14 字符串 92
单元15 文件 98
实验15 文件 99
习题15 文件 100
单元16 综合应用 103
实验16 综合应用 103
习题16 综合应用 104
第三部分 C程序设计综合实践——学生成绩管理系统 108
一、系统基本需求 108
二、系统设计 114
三、系统实现 115
四、项目总结 125
附录 126
浙江省计算机等级考试二级C概况 126
笔试模拟试题与参考答案 127
上机模拟试题与参考答案 134
参考文献 138