新書推薦:
《
无尽的海洋:美国海事探险与大众文化(1815—1860)
》
售價:NT$
454.0
《
治盗之道:清代盗律的古今之辨
》
售價:NT$
556.0
《
甲骨文丛书·剑桥世界暴力史(第一卷):史前和古代世界(套装全2册)
》
售價:NT$
959.0
《
甲骨文丛书·中华早期帝国:秦汉史的重估
》
售價:NT$
1367.0
《
欲望与家庭小说
》
售價:NT$
449.0
《
惜华年(全两册)
》
售價:NT$
320.0
《
甲骨文丛书·古代中国的军事文化
》
售價:NT$
454.0
《
中国王朝内争实录(套装全4册):从未见过的王朝内争编著史
》
售價:NT$
1112.0
|
內容簡介: |
全书共3部分:第1部分实验包含C语言入门及选择结构、循环结构及数组、函数与自定义数据类型、指针4个大实验,共分为16个小实验,171个小项。实验步骤从阅读程序、补充完成程序、程序改错递进到编写程序;第2部分实训由5个实训项目组成,其中前4个项目为专项训练,分别为输入与输出、数组、菜单、函数,*后1个项目为综合实训班主任管家软件的设计与实现;第3部分为实验参考答案。本书作为《案例驱动的C语言程序设计》(郭韶升主编)一书的配套教材,内容通俗易懂,由浅入深,突出重点,重在应用。由点(实验)到线(专项实训)、由线到面(综合实训)的内容设置保障了学生实践能力训练的递进性。本书既可作为普通高等学校计算机类、电子信息类相关专业的C语言实验教材,又可供相关科研人员及编程爱好者参考。
|
目錄:
|
第1部分实验
实验1
C语言入门及选择结构3
实验1.1VisualC6.0开发环境3
实验1.2C程序快速入门9
实验1.3算术运算与赋值运算12
实验1.4逻辑运算及if语句17
实验1.5switch语句22
实验2
循环结构及数组26
实验2.1循环结构26
实验2.2一维数组33
实验2.3二维数组40
实验2.4字符数组41
实验3
函数与自定义数据类型46
实验3.1函数的定义、调用和声明46
实验3.2函数的参数传递53
实验3.3函数的嵌套和递归57
实验3.4自定义数据类型62
实验4
指针65
实验4.1指针的定义及运算65
实验4.2数组与指针71
实验4.3指向字符串的指针74
第2部分实训
实训1输入与输出79
实训2数组86
实训3菜单94
实训4函数100
实训5班主任管家软件的设计与实现105
第3部分实验参考答案
实验1
C语言入门及选择结构答案111
实验1.1VisualC6.0开发环境111
实验1.2C程序快速入门112
实验1.3算术运算与赋值运算114
实验1.4逻辑运算及if语句117
实验1.5switch语句119
实验2
循环结构及数组答案122
实验2.1循环结构122
实验2.2一维数组129
实验2.3二维数组131
实验2.4字符数组134
实验3
函数与自定义数据类型答案138
实验3.1函数的定义、调用和声明138
实验3.2函数的参数传递140
实验3.3函数的嵌套和递归142
实验3.4自定义数据类型144
实验4
指针答案147
实验4.1指针的定义及运算147
实验4.2数组与指针149
实验4.3指向字符串的指针150
参考文献152
|
內容試閱:
|
C语言自20世纪80年代开始流行以来,历经40年而不衰。C语言因其表达灵活、计算高效、功能丰富、移植性高,成为时下流行的通用程序设计语言之一。C语言作为通用的、过程式编程语言,既具有高级程序设计语言的优点,又具有低级程序设计语言的特点,广泛用于系统软件与应用软件的开发,成为软件开发人员必须掌握的基础编程语言,也是计算机类、电子信息类相关专业学生学习的首选。
中国高等教育改革吹响应用型人才培养的号角,使得实践教学在人才培养中的地位更加凸显。实践教学是培养学生实践能力和创新能力的重要环节,也是提高学生社会职业素养和就业竞争力的重要途径。随着实践教学越来越受重视,C语言程序设计教材由第一代的经典举例,第二代的小案例渗透章节内容,逐渐过渡到第三代的大项目案例贯穿整个C语言教学内容的发展趋势。
青岛科技大学C语言课程组秉承工程化的教育理念,贯彻工程化的人才培养思想,结合学生管理实际,以班主任管家软件项目为实际案例串联起C语言程序设计的所有重点内容,编写了《案例驱动的C语言程序设计》和《C语言程序设计实验与实训指导》两本教材,两本教材是姊妹篇,可相互配套使用。
本书包含实验、实训,并提供了实验的参考答案。第1部分的每个实验都包括实验目的、实验学时和实验步骤三项内容。实验步骤又由阅读程序、完成程序、调试程序和编写程序组成,体现了实践能力培养的渐进性。实验有171个题目,每个实验的代码量不超过20行,侧重于基本知识点的练习。实训内容由4个专项训练和1个综合训练组成。每一个专项包含若干个知识点,侧重于专项训练,这几个专项训练又能够一步一步串联在一起,使程序训练成果像滚雪球一样越滚越大,不知不觉之中提高了学生解决复杂问题的能力,为完成综合实训做好了铺垫。
本书的综合实训既贴近生活又涵盖了C语言的重点内容,使得理论内容在实践中得到应用。学生最大的收获是,不但知道理论在实践中如何应用,而且通过大型案例项目的开发积累,能够写大程序,从而达到工程化训练的目的。
本书以重实践、强应用为导向,注重训练学生的计算思维能力和逻辑运算能力。本书由点(实验)到线(专项实训)、由线到面(综合实训)的设置保障了学生在学习中实践,在实践中学习。使学生的学习过程就像是在爬楼梯,一个实验一个台阶,爬台阶爬到一定程度就累积成一层楼,一层一层累积到一定程度就会到达楼顶。这种设置使得学生在爬每层楼梯后都有收获的感觉,每个子任务依序完成后,项目就会得到最终的结果。内容通俗易懂,由浅入深,突出重点,重在应用。
本书由郭韶升、张炜担任主编,曹玲、丁玉忠参加编写。其中实验部分由张炜完成;实验参考答案、实训部分和最后的整理工作由郭韶升完成;曹玲、丁玉忠对程序代码进行了录入、验证。实验部分参考答案在VisualC6.0环境下完成。该书在出版前已经青岛科技大学软件工程、计算机科学与技术、信息工程、通信工程、集成电路开发与集成设计、物联网工程专业试用。在试用过程中得到孙丽珺副教授、秦玉华副教授、唐松生副教授、王海红副教授、包淑萍副教授的大力支持,在此表示诚挚的感谢。
本书中用到的源代码可提供给有需要的院校使用,请发送邮件至cipedu@163.com索取。
由于编者水平所限,本书不足之处在所难免,恳请广大读者和专家批评指正。
编者
2017年5月
|
|