本书为配套实验指导书。全书内容可分为三部分。第一部分为初学者的入门基础知识实验,主要内容有C语言程序的基本结构、数据类型和数据的存储方式、基本的程序表达式。第二部分为程序设计的基础部分实验,主要描述程序算法的方法、程序语句的基本控制结构。第三部分为模块化程序设计的概念和实现的方法,主要内容有函数、数组、指针、结构、文件、位运算等实验。
本书为配套实验指导书。全书内容可分为三部分。第一部分为初学者的入门基础知识实验,主要内容有C语言程序的基本结构、数据类型和数据的存储方式、基本的程序表达式。第二部分为程序设计的基础部分实验,主要描述程序算法的方法、程序语句的基本控制结构。第三部分为模块化程序设计的概念和实现的方法,主要内容有函数、数组、指针、结构、文件、位运算等实验。
第一部分 习 题 解 答
第1章 C语言概述习题解答 1
第2章 C语言基础知识习题解答 3
第3章 顺序结构程序设计习题解答 6
第4章 分支结构程序设计习题解答 9
第5章 循环程序设计习题解答 15
第6章 预编译处理习题解答 22
第7章 数组习题解答 25
第8章 函数习题解答 33
第9章 指针习题解答 41
第10章 用户定义数据类型习题解答 49
第11章 位运算习题解答 58
第12章 文件习题解答 60
第二部分 实 验
实验1 熟悉C语言开发环境 67
实验2 数据类型 74
实验3 运算符与表达式 77
实验4 格式输入/输出应用 80
实验5 顺序结构程序设计 82
实验6 分支结构程序设计 85
实验7 循环结构程序设计(一) 89
实验8 循环结构程序设计(二) 92
实验9 数组基础 95
实验10 数组应用 97
实验11 函数基础 101
实验12 函数应用 105
实验13 指针基础 109
实验14 指针应用 113
实验15 结构体基础 116
实验16 结构体应用及其余构造类型 120
实验17 文件操作 124
实验18 综合实验一 128
实验19 综合实验二 130
实验20 综合实验三 131
第三部分 综 合 实 训
实训案例1 四则运算测试系统 134
实训案例2 简单图书管理系统 138
实训案例3 学生信息管理系统 147
实训案例4 工资管理系统 158
第四部分 附 录
附录A Turbo C 2.0常见编译错误 169
附录B Visual C++ 6.0常见编译
错误 175
附录C Visual C++ 6.0程序单步调试
方法 177
附录D 全国高等学校(安徽考区)
计算机水平考试"C程序设计"
教学(考试)大纲 180
参考文献 190