第1章 Visual C++ 6.0集成开发环境 1
1.1 Visual C++ 6.0集成开发环境的启动 1
1.2 Visual C++ 6.0集成开发环境的使用 2
1.2.1 菜单栏 2
1.2.2 工具栏 3
1.2.3 项目和项目工作区 5
1.3 C程序的运行步骤 7
1.3.1 编辑 7
1.3.2 编译 8
1.3.3 连接 10
1.3.4 运行 11
1.3.5 关闭工作区 11
第2章 上机实验 12
2.1 实验要求 12
2.2 实验预备知识 12
2.2.1 C语言程序设计初步 12
2.2.2 数据类型、运算符和表达式 14
2.2.3 顺序结构程序设计 16
2.2.4 选择结构程序设计 19
2.2.5 循环结构程序设计 22
2.2.6 数组 24
2.2.7 函数 26
2.2.8 编译预处理 29
2.2.9 指针 30
2.2.10 结构体与共用体 34
2.2.11 文件 38
2.3 实验内容 41
实验一 C语言程序设计初步 41
实验二 数据类型、运算符和表达式 46
实验三 顺序结构程序设计 50
实验四 选择结构程序设计 52
实验五 循环结构程序设计 55
实验六 数组 59
实验七 函数 61
实验八 编译预处理 64
实验九 指针 67
实验十 结构体与共用体 71
实验十一 文件 74
2.4 实验内容参考答案 76
实验一 C语言程序设计初步 76
实验二 数据类型、运算符和表达式 77
实验三 顺序结构程序设计 79
实验四 选择结构程序设计 81
实验五 循环结构程序设计 84
实验六 数组 89
实验七 函数 94
实验八 编译预处理 101
实验九 指针 104
实验十 结构体与共用体 108
实验十一 文件 113
第3章 全国计算机等级考试二级C语言程序设计相关内容 117
3.1 全国计算机等级考试二级C语言程序设计考试大纲 117
3.2 全国计算机二级C语言笔试试卷一及答案 120
全国计算机等级考试二级C语言笔试试卷一参考答案 130
3.3 全国计算机二级C语言笔试试卷二及答案 130
全国计算机等级考试二级C语言笔试试卷二参考答案 139
3.4 全国计算机等级考试二级C语言上机试卷一及答案 140
3.5 全国计算机等级考试二级C语言上机试卷二及答案 142
3.6 全国计算机等级考试二级C语言上机试卷三及答案 144
附录A C语言关键字 147
附录B 常用字符与ASCII码对照表 148
附录C 运算符的优先级与结合性 150
附录D 常见错误 151
附录E Visual C++ 6.0常用库函数 161
参考文献 172