C语言程序设计是一门实践性非常强的课程,重视实验、强调编程和动手能力是真正学好C语言课程的关键;另外,力求习题一题多解,同时寻找最优解是不断提高编程水平的有效方法,愿本书在这些方面能给读者提供帮助。钱雪忠、赵芝璞、宋威、吴秦编著的《新编C语言程序设计实验与学习辅导(计算机系列教材)》从目前高校的实际实验学时数的现状出发,结合多位一线教师的教学经验,对大量的C语言实验教材内容进行选优整合,力求精练,以达到事半功倍的应用效果。
钱雪忠、赵芝璞、宋威、吴秦编著的《新编C语言程序设计实验与学习辅导(计算机系列教材)》是与《新编C语言程序设计》(钱雪忠等主编,清华大学出版社出版)配套的实验与辅导教材,其内容编排也适合与其他C语言教材配合使用或独立使用。
本书给出了《新编C语言程序设计》一书的大部分习题的参考答案;精心编排了11个课程实验;并以二级C语言计算机等级考试(全国与江苏版)为参照,精选了若干试卷与上机题。本书能帮助读者探究习题解答,加强实验、实践活动,从而扎实地掌握C语言,尤其能够帮助准备参加二级C语言计算机等级考试的读者为考试做好准备。
本书由3个部分组成,第1部分包括实验环境介绍及11个与课程进程对应的循序渐进的实验;第2部分是第1章到第14章的习题参考答案;第3部分是课程测试试卷及其答案分析。
《新编C语言程序设计实验与学习辅导(计算机系列教材)》既适合C语言的初学者使用,也适合具有一定的C语言学习基础,想进一步提高C语言编程能力的读者使用,尤其适合准备参加计算机等级考试(二级C语言)的读者使用。
第1部分 新编C语言程序设计实验指导
第1章 实验要求与实验环境/3
1.1 C语言编程环境及其基本操作/3
1.2 上机实验目的与要求/3
1.3 在Visual C++ 6.0环境下运行C程序/6
1.3.1 Visual C++ 6.0概述/6
1.3.2 使用Visual C++ 6.0建立C语言应用程序/6
1.4 Win-TC环境及其操作/16
1.5 Turbo C 2.0环境及其操作/21
1.5.1 Turbo C 2.0的安装方法/21
1.5.2 Turbo C 2.0的使用方法/21
1.5.3 设置Turbo C 2.0系统运行环境/23
1.5.4 操作实例/23
1.6 在VS.NET集成环境下运行C语言程序/24
1.7 在Linux中运行一个C语言程序/25
第2章 实验内容/28
实验1 初识运行环境和运行过程/28
实验2 熟悉VC++ 6.0环境及算法/31
实验3 数据类型及其运算/33
实验4 顺序结构程序设计/34
实验5 选择结构程序设计/36
实验6 循环结构程序设计/40
实验7 数组及其应用/44
实验8 函数及其应用/48
实验9 指针及其应用/51
实验10 自定义类型及其应用/55
实验11 文件及其应用/59
第2部分 新编C语言程序设计习题参考解答
第1章 C语言概述/67
第2章 结构化程序设计与算法/70
第3章 数据类型及其运算/73
第4章 顺序结构程序设计/78
第5章 选择结构程序设计/85
第6章 循环结构程序设计/95
第7章 数组及其应用/110
第8章 函数及其应用/125
第9章 指针及其应用/148
第10章 自定义类型及其应用/164
第11章 文件及其应用/188
第12章 预处理命令/204
第13章 位运算/209
第14章 C语言应用实例/212
14.1 应用实例/212
14.1.1 简单的接口程序/212
14.1.2 大整数四则运算/216
14.1.3 学生成绩管理系统/221
14.1.4 模拟时钟的实现/232
14.2 习题/235
第3部分 新编C语言程序设计测试
第1章 试卷与参考答案/239
1.1 C语言考试试卷A及其参考答案(江苏)/239
1.2 C语言考试试卷B及其参考答案(江苏)/244
1.3 C语言考试试卷C及其参考答案(全国)/250
1.4 C语言考试试卷D及其参考答案(全国)/258
1.5 C语言上机题A及其参考答案(江苏)/266
1.6 C语言上机题B及其参考答案(江苏)/270
1.7 C语言上机题C及其参考答案(全国)/273
1.8 C语言上机题D及其参考答案(全国)/275
1.9 C语言上机题E及其参考答案(全国)/278
第2章 全国计算机等级考试二级C语言考试大纲/281
参考文献/284