
本书是与《新编C语言程序设计》(钱雪忠等主编,清华大学出版社出版)配套的实验与辅导教材,其内容编排也适合与其他C语言教材配合使用或独立使用。
本书给出了《新编C语言程序设计》一书的大部分习题的参考答案;精心编排了11个课程实验;并以二级C语言计算机等级考试(全国与江苏版)为参照,精选了若干试卷与上机题。本书能帮助读者探究习题解答,加强实验、实践活动,从而扎实地掌握C语言,尤其能够帮助准备参加二级C语言计算机等级考试的读者为考试做好准备。
本书由3个部分组成,第1部分包括实验环境介绍及11个与课程进程对应的循序渐进的实验;第2部分是第1章到第14章的习题参考答案;第3部分是课程测试试卷及其答案分析。
本书既适合C语言的初学者使用,也适合具有一定的C语言学习基础,想进一步提高C语言编程能力的读者使用,尤其适合准备参加计算机等级考试(二级C语言)的读者使用。
C语言是国内外广泛使用的计算机程序设计语言,是高等院校相关专业重要的专业基础课程。由于C语言具有功能丰富、表达力强、使用灵活方便、应用面广、目标程序效率高、可移植性好等特点,自20世纪90年代以来,C语言迅速在全世界普及推广。目前,C语言仍然是最优秀的程序设计语言之一。
C语言程序设计是一门实践性非常强的课程,重视实验、强调编程和动手能力是真正学好C语言课程的关键;另外,力求习题一题多解,同时寻找最优解是不断提高编程水平的有效方法,愿本书在这些方面能给读者提供帮助。
本书从目前高校的实际实验学时数的现状出发,结合多位一线教师的教学经验,对大量的C语言实验教材内容进行选优整合,力求精练,以达到事半功倍的应用效果。
本书是与《新编C语言程序设计》(钱雪忠等主编,清华大学出版社出版)配套的实验与辅导教材,用于帮助学生自学和辅助课程实践教学,其内容编排也适合与其他C语言教材配合使用或独立使用。
本书由3个部分组成,其中,第1部分包括实验环境介绍及11个与课程进程对应的、循序渐进的实验;第2部分是第1章到第14章的习题参考答案;第3部分是课程测试试卷及其答案分析。
本书既适合C语言的初学者使用,也适合具有一定的C语言学习基础,想进一步提高C语言编程能力的读者使用,尤其适合准备参加计算机等级考试(二级C语言)的读者使用。
本书由钱雪忠、赵芝璞、宋威、吴秦等主编,参编人员有吕莹楠、高婷婷、李婷、程建明等,参与程序调试的人员有钱恒、任看看、马亮、施亮、邓杰、孙志鹏等。本书在编写过程中还得到了江南大学物联网工程学院智能系统与网络计算研究所同仁们的大力协助与支持,在此表示衷心的感谢。
由于时间仓促,加之编者水平有限,书中难免有错误、疏漏和欠妥之处,敬请广大读者与同行专家批评指正。
编者于江南大学蠡湖校区2013年10月
第1部分新编C语言程序设计实验指导
第1章实验要求与实验环境/3
1.1C语言编程环境及其基本操作/3
1.2上机实验目的与要求/3
1.3在Visual C++ 6.0环境下运行C程序/6
1.3.1Visual C++ 6.0概述/6
1.3.2使用Visual C++ 6.0建立C语言应用程序/6
1.4WinTC环境及其操作/16
1.5Turbo C 2.0环境及其操作/21
1.5.1Turbo C 2.0的安装方法/21
1.5.2Turbo 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.1C语言考试试卷A及其参考答案(江苏)/239
1.2C语言考试试卷B及其参考答案(江苏)/244
1.3C语言考试试卷C及其参考答案(全国)/250
1.4C语言考试试卷D及其参考答案(全国)/258
1.5C语言上机题A及其参考答案(江苏)/266
1.6C语言上机题B及其参考答案(江苏)/270
1.7C语言上机题C及其参考答案(全国)/273
1.8C语言上机题D及其参考答案(全国)/275
1.9C语言上机题E及其参考答案(全国)/278
第2章全国计算机等级考试二级C语言考试大纲/281
参考文献/284