第1部分 习题解答 1
第1章 C语言概述 1
1.1 习题 1
1.2 习题参考答案与解析 2
第2章 数据类型、常量与变量 3
2.1 习题 3
2.2 习题参考答案与解析 4
第3章 数据的运算与输入/输出 7
3.1 习题 7
3.2 习题参考答案与解析 8
第4章 C语言3种基本结构程序设计 11
4.1 习题 11
4.2 习题参考答案与解析 16
第5章 函数 21
5.1 习题 21
5.2 习题参考答案与解析 24
第6章 数组 31
6.1 习题 32
6.2 习题参考答案与解析 34
第7章 指针 40
7.1 习题 40
7.2 习题参考答案与解析 44
第8章 结构体与共用体 52
8.1 习题 52
8.2 习题参考答案与解析 54
第9章 文件系统 59
9.1 习题 59
9.2 习题参考答案与解析 61
第2部分 实验指导 65
第10章 Turbo C++3.0集成编译环境 65
10.1 进入Turbo C++3.0 65
10.2 Turbo C++3.0软件界面 66
10.2.1 常用窗口介绍 66
10.2.2 窗口的操作 68
10.3 创建一个新文件 68
10.4 编辑一个已经存在的文件 70
10.5 编译和连接 71
10.6 运行 73
10.7 调试运行 74
10.7.1 单步执行 75
10.7.2 设置断点 77
10.7.3 退出调试状态 77
10.8 其他辅助功能介绍 77
10.8.1 帮助菜单 78
10.8.2 可选项菜单 78
第11章 Visual C++6.0语言集成环境 80
11.1 启动VC++ 80
11.2 使用VC++6.0进行C语言程序设计 80
11.2.1 新建源程序 81
11.2.2 保存源程序 82
11.2.3 编译源程序 82
11.2.4 连接程序 84
11.2.5 运行程序 84
11.2.6 退出VC++6.0环境 85
11.3 命令行参数处理 85
11.4 程序调试 86
第12章 实验内容 88
实验1 Turbo C++3.0运行环境与C语言程序运行初步 88
实验2 数据类型、常量和变量 89
实验3 顺序结构程序设计 90
实验4 选择结构程序设计 92
实验5 循环结构程序设计 94
实验6 函数 96
实验7 数组 97
实验8 指针 97
实验9 结构体 98
实验10 文件 100
附录A 实验报告参考模板 101
附录B Turbo C++3.0集成环境下的常用键盘命令表 103
附录C Turbo C++3.0常见出错信息 104
附录D 2006—2008年全国计算机等级考试二级C语言笔试试卷 110
附录E 2006—2008年全国计算机等级考试二级C语言笔试试卷参考答案 165
参考文献 168