图书简介:
目 录
第一部分 C语言程序设计实验指导
实验1 Visual C++ 6.0集成开发环境介绍 2
实验2 顺序和选择结构程序设计 13
实验3 循环结构程序设计 18
实验4 函数编程设计 23
实验5 数组编程设计 28
实验6 指针编程设计 33
实验7 字符串编程设计 37
实验8 文件操作编程设计 41
第二部分 C++语言程序设计实验指导
实验9 C++类与对象编程设计 48
实验10 C++继承与派生编程设计 57
实验11 C++函数重载 68
实验12 C++模板编程设计 76
实验13 C++ I/O操作编程设计 79
第三部分 C语言程序设计模拟试题
第14章 C语言程序设计模拟试题(I)及参考答案 86
第15章 C语言程序设计模拟试题(II)及参考答案 93
第16章 C语言程序设计模拟试题(III)及参考答案 100
第17章 C语言程序设计模拟试题(IV)及参考答案 106
第18章 C语言程序设计模拟试题(I)及参考答案 112
第四部分 C++高级语言程序设计模拟试题
第19章 C++语言程序设计模拟试题(I)及参考答案 120
第20章 C++语言程序设计模拟试题(II)及参考答案 129
第21章 C++语言程序设计模拟试题(III)及参考答案 138
第22章 C++语言程序设计模拟试题(IV)及参考答案 147
展开
前 言
应用型人才培养强调“以实践为手段,以就业为导向,以产学结合为宗旨”,是高等教育适应社会发展的必然选择。为了提高应用型人才培养的教学质量,提高社会对高等教育的满意度,培养符合社会需求的高素质人才,有必要对课程教学环节中的实验、集中的实践性环节以及适应社会认可的评价体系的考试环节进行有针对性的指导。
编写本书的目的就是辅助C/C++高级语言程序设计的理论教学过程,通过实践操作环节培养读者动手能力。每个实验都详细给出了实验目的、示例程序分析与代码、实验内容等。在每个实验设置中,都通过一些实用的示例程序的分析与代码实现,引导读者熟悉知识点的掌握。实验内容是示例程序的深化,并且在现实的软件研发中具有实际用途。通过实验目的、示例程序分析和实验内容三部分内容,让读者由浅入深、深入浅出地学习和巩固每个章节知识点,培养实际动手能力。另外,辅以适当的模拟试题,方便读者巩固理论知识。
本书包括四部分:第一部为C程序设计上机的实验内容,包括顺序、选择、循环结构实验、函数、数组、指针以及文件操作等实验;第二部分为C++程序设计上机的实验内容,包括C++类与对象、C++继承与派生、C++函数重载、C++模板编程和C++输入/输出操作等实验;第三、四部分别为C语言程序设计和C++程序设计模拟试题以及参考答案。
本书一方面是高级程序设计语言的配套教材,另一方面对应用型本科人才的计算机语言能力培养要求给出了教学以及辅导上的解决方案,强调以培养学生的行为能力为宗旨,使学生在学习和实践过程中掌握程序设计技能、专业知识和工作方法,从而构建属于自己的经验和知识体系,以应对实际问题。
编者长期从事高级程序设计语言的教学和相关的研究工作,积累了丰富的经验,对课程具有较深的体会和独特的见解,本书内容具有较强的针对性和实用性。
本书主要作为高级程序设计语言的配套教材使用,适用于应用型本科院校的计算机与非计算机专业,同时也适合作为高级程序设计实践以及计算机等级考试的辅导教材使用。
本书第一部分C语言程序设计实验指导以及第三部分C语言程序设计模拟试题由余永红编写,第二部分C++语言程序设计实验指导由赵卫滨编写,第四部分C++语言程序设计模拟试题由蒋晶编写。全书由余永红审稿。
由于编者水平有限,书中的错误在所难免,我们真诚希望使用本书的教师、学生和读者朋友提出宝贵意见和建议,使之更臻成熟。
编者的电子信箱是 yuyh@njupt.edu.cn。
编 者
2017年4月
展开