新書推薦:
《
詹姆斯·伍德系列:不负责任的自我:论笑与小说(“美国图书评论奖”入围作品 当代重要文学批评家詹姆斯·伍德对“文学中的笑与喜剧”的精湛研究)
》
售價:HK$
87.4
《
武当内家散手
》
售價:HK$
50.4
《
诛吕:“诸吕之乱”的真相与吕太后时期的权力结构
》
售價:HK$
99.7
《
炙野(全2册)
》
售價:HK$
78.2
《
女人的胜利
》
售價:HK$
55.9
《
数据有道:数据分析+图论与网络+微课+Python编程(鸢尾花数学大系:从加减乘除到机器学习)
》
售價:HK$
266.6
《
500万次倾听:陪伤心的人聊聊
》
售價:HK$
53.8
《
英国商业500年(见证大国崛起与企业兴衰,启迪未来商业智慧。)
》
售價:HK$
80.6
|
內容簡介: |
本书是与主教材《 C 程序设计教程》(史巧硕 朱怀忠主编)配套使用的上机实验指导用书,是编者多年教学实践经验的总结。全书包括 21 个实验,实验的例题和内容与主教材相应章节呼应,可以方便教师有计划有目的地安排学生上机操作,达到事半功倍的学习效果。本书内容丰富,例题详尽,部分程序的案例取自实际应用。
|
關於作者: |
史巧硕:博士,副教授,硕士生导师。自1999年开始从事教学工作,承担过计算机文化基础、软件技术基础(VBVC)、计算机技术及应用基础(研究生)等课程,多次获得课堂教学优秀奖、校级优秀教师一等奖、研究生课堂教学优秀奖等奖项,并承担多项校级教研项目,获得过河北省教学成果三等奖、校级教学成果奖;参加河北省、天津市多项教学科研项目,并在核心期刊发表多篇论文。曾于2004年赴美进修半年,研究方向为数据挖掘、智能计算及机器学习。刘洪普:讲师,1999年至今工作于河北工业大学。
|
目錄:
|
实验一 Visual C 6.0开发环境及简单应用程序的创建 .........................................................................................1
一、实验目的......................................................................................................................................................... 1
二、相关知识......................................................................................................................................................... 1
三、实验内容......................................................................................................................................................... 9
四、问题讨论......................................................................................................................................................... 9
实验二 输入输出与顺序结构................................................................................................................................11
一、实验目的........................................................................................................................................................ 11
二、范例分析........................................................................................................................................................ 11
三、实验内容........................................................................................................................................................ 14
四、问题讨论........................................................................................................................................................ 15
实验三 选择结构程序设计 ....................................................................................................................................16
一、实验目的........................................................................................................................................................ 16
二、范例分析........................................................................................................................................................ 16
三、实验内容........................................................................................................................................................ 23
四、问题讨论........................................................................................................................................................ 26
实验四 循环结构程序设计 ....................................................................................................................................27
一、实验目的........................................................................................................................................................ 27
二、范例分析........................................................................................................................................................ 27
三、实验内容........................................................................................................................................................ 32
四、问题讨论........................................................................................................................................................ 35
实验五 典型程序设计............................................................................................................................................36
一、实验目的........................................................................................................................................................ 36
二、范例分析........................................................................................................................................................ 36
三、实验内容........................................................................................................................................................ 43
四、问题讨论........................................................................................................................................................ 45
实验六 一维数组 ...................................................................................................................................................46
一、实验目的........................................................................................................................................................ 46
二、范例分析........................................................................................................................................................ 46
三、实验内容........................................................................................................................................................ 52
四、问题讨论........................................................................................................................................................ 55
实验七 二维数组与字符数组.................................................................................................................................56
一、实验目的........................................................................................................................................................ 56
二、范例分析........................................................................................................................................................ 56
三、实验内容........................................................................................................................................................ 63
四、问题讨论........................................................................................................................................................ 66
文前.indd 1 2017-8-7 14:52:44
C程序设计实验教程
2
实验八 指针 ..........................................................................................................................................................67
一、实验目的........................................................................................................................................................ 67
二、范例分析........................................................................................................................................................ 67
三、实验内容........................................................................................................................................................ 70
四、问题讨论........................................................................................................................................................ 76
实验九 函数及其调用............................................................................................................................................77
一、实验目的........................................................................................................................................................ 77
二、范例分析........................................................................................................................................................ 77
三、实验内容........................................................................................................................................................ 80
四、问题讨论........................................................................................................................................................ 82
实验十 函数与指针 ...............................................................................................................................................83
一、实验目的........................................................................................................................................................ 83
二、范例分析........................................................................................................................................................ 83
三、实验内容........................................................................................................................................................ 90
四、问题讨论........................................................................................................................................................ 92
实验十一 函数嵌套调用及函数重载与带默认参数的函数.....................................................................................93
一、实验目的........................................................................................................................................................ 93
二、范例分析........................................................................................................................................................ 93
三、实验内容........................................................................................................................................................ 99
四、问题讨论...................................................................................................................................................... 101
实验十二 作用域和预处理 ..................................................................................................................................102
一、实验目的......................................................................................................................................................102
二、范例分析......................................................................................................................................................102
三、实验内容......................................................................................................................................................106
四、问题讨论......................................................................................................................................................111
实验十三 结构体与共用体 .................................................................................................................................. 112
一、实验目的......................................................................................................................................................112
二、范例分析......................................................................................................................................................112
三、实验内容......................................................................................................................................................115
四、问题讨论......................................................................................................................................................118
实验十四 结构体数组和结构体指针变量 ............................................................................................................ 119
一、实验目的......................................................................................................................................................119
二、范例分析......................................................................................................................................................119
三、实验内容......................................................................................................................................................123
四、问题讨论......................................................................................................................................................128
实验十五 类与对象 .............................................................................................................................................129
一、实验目的......................................................................................................................................................129
二、范例分析......................................................................................................................................................129
三、实验内容......................................................................................................................................................135
四、问题讨论......................................................................................................................................................136
实验十六 继承与虚函数 ......................................................................................................................................137
一、实验目的......................................................................................................................................................137
二、范例分析......................................................................................................................................................137
文前.indd 2 2017-8-7 14:52:44
目 录
3
三、实验内容......................................................................................................................................................140
四、问题讨论......................................................................................................................................................142
实验十七 运算符重载..........................................................................................................................................143
一、实验目的......................................................................................................................................................143
二、范例分析......................................................................................................................................................143
三、实验内容......................................................................................................................................................146
四、问题讨论......................................................................................................................................................146
实验十八 创建基于对话框的MFC应用程序 ........................................................................................................147
一、实验目的
|
內容試閱:
|
上机实验是学习计算机程序设计语言的重要环节。学生通过实际上机编程的演练,可以加深对编程规
则及理论知识的理解,同时对培养自学能力、锻炼实际的编程能力也起着极为重要的作用。为此,我们编
写了本书。本书是与主教材《C程序设计教程》(史巧硕 朱怀忠主编)配套使用的实验教材,同时也可
以与其他C程序设计教科书配合使用。
本书共有21个实验,每个实验包括实验目的、范例分析、实验内容和问题讨论等内容。实验一介绍
VisualC6.0的开发环境,并通过简单的例子介绍了上机操作的步骤及在VisualC6.0中调试C程序的
一般方法;实验二~实验十四涵盖VisualC的数据类型、程序的基本结构与流程控制语句、数组和指针的
操作、函数与预处理、结构体和联合体的操作,这些内容也是构成C程序设计的基础内容;实验十五~实
验十七介绍C面向对象方面的知识,包括类与对象的操作、继承与虚函数、运算符重载等;实验十八~实
验二十一介绍VisualC6.0的Windows编程的基础知识。
本书的作者长期从事C语言程序设计课程的教学工作,并曾利用C、VisualC语言开发了多个软
件项目,因此有着丰富的教学经验和较强的科研能力,对C有着较深入的理解。为了实现理论联系实际,
达到良好的教学效果,作者精心选择了实验的例题和内容,并与教材各章相呼应,以方便教师有计划、有
目的地安排学生上机操作,从而达到事半功倍的教学效果。另外,在实验中,还有针对性地提供了一些接
近实际要求或直接取自实际应用的较为完整的程序案例,教师可以以这些程序为范本,进行综合练习或组
织课程设计的题目。教师若能配合C程序设计教材,有计划地按本书要求安排实验上机,可迅速提高学生
的实际操作能力。
本书由史巧硕、刘洪普主编,并负责全书的总体策划与统稿、定稿工作,朱怀忠、毕晓博、金迪、
刘晓星任副主编,各章编写分工如下:实验一由李建晶编写,实验二、实验三、实验四、实验五由史巧硕
编写,实验六、实验七、实验八由朱怀忠编写,实验九、实验十、实验十一、十二由刘洪普编写,实验
十三、实验十四由毕晓博编写,实验十五、实验十六由郭迎春编写,实验十七由路静编写,实验十八、实
验十九由金迪编写,实验二十由刘晓星编写,实验二十一由梁艳红编写。
在本书编写过程中,参考了大量文献资料,在此向这些文献资料的作者深表感谢。
由于时间仓促,编者水平有限,书中难免有不当和欠妥之处,敬请各位专家、读者不吝批评指正。
编 者
2017年5月
|
|