新書推薦:
《
初平:汉末群雄混战(190—195)
》
售價:NT$
245.0
《
建安:官渡大决战(196—200)
》
售價:NT$
245.0
《
权力的图像——近代的中国海图与交流
》
售價:NT$
840.0
《
中亚民族史
》
售價:NT$
840.0
《
人工智能与智能制造:概念与方法 [美]马苏德·索鲁什 [美]理查德·D.布拉茨
》
售價:NT$
640.0
《
中平:东汉王朝大崩溃(184—189)
》
售價:NT$
245.0
《
基于鲲鹏的分布式图分析算法实战
》
售價:NT$
495.0
《
中国历史研究入门(全二册)
》
售價:NT$
1290.0
|
編輯推薦: |
本书遵循面向应用、注重实用、读者好用的原则,适合作为高等学校本科计算机专业学生专业基础课程的实践指导教材,也适合高校“新工科”人才培养中信息类通识课程的实践教程,并且希望突破编程实践难点的读者自学使用。所有程序都已经在Visual C 2010环境下调试并编译通过。
|
內容簡介: |
本书为潘旭华、姜书浩主编的《大学C语言实用教程》(第3版)(ISBN 978-7-302-63899-5)的配套实践指导教材,全书分为5篇: 第一篇介绍了Visual C 2010、DevC 以及CFree这3种程序编译环境,第二篇包含9个实验,第三篇包含两个综合课程设计,第四篇包含9个基础练习,第五篇包含3个模拟练习。此外,附录给出所有内容的参考答案。
本书遵循面向应用、注重实用、好学好用的原则,适合作为高等学校本科计算机专业基础课程的实践指导教材,也适合高校“新工科”人才培养中信息类通识课程的实践教程。此外希望突破编程实践难点的读者自学时也可使用。
|
目錄:
|
第一篇开发环境与程序调试1
第二篇基础实验指导21
实验1简单的C程序设计23
实验2数据运算和输入输出30
实验3选择结构程序设计39
实验4循环结构程序设计47
实验5数组与字符串56
实验6指针63
实验7函数74
实验8复合数据类型86
实验9文件操作96
第三篇综合课程设计107
课程设计案例Ⅰ: 大学生实习信息管理程序109
课程设计案例Ⅱ: 小麦种子分类136
第四篇基础练习145
练习1简单的C程序设计147
练习2基本数据类型150
练习3数据运算155
练习4程序流程控制161
练习5数组和字符串174
练习6指针184
练习7函数194
练习8复合结构类型204
练习9文件和编译预处理214
第五篇模拟练习227
模拟练习1229
模拟练习2240
模拟练习3251
附录参考答案263
附录A实验参考答案265
附录B基础练习参考答案272
附录C模拟练习参考答案276
|
內容試閱:
|
C语言是现代最流行的通用程序设计语言之一。它功能丰富、使用灵活方便、应用面广,兼具有高级程序设计语言和低级程序设计语言的优点,既可用于编写系统程序,又可以用于编写应用程序,因此正在被迅速地推广和普及。
C语言的学习实践性很强,上机实验环节是“C语言程序设计”课程的重要组成部分。通过上机实验,在巩固和加深课堂教学内容的基础上进行实际的程序编制和调试训练,不但提高学生的实践动手能力,而且引导、培养学生将计算机技术运用到本专业领域的意识和能力。
本书为潘旭华、姜书浩主编的《大学C语言实用教程》(第3版)(ISBN 9787302638995)的配套实践指导教材,目的是解决初学者将理论应用于实践时面临的各种困难。通过实践加强读者对理论知识的理解,帮助读者了解使用计算机解决问题的各种基本方法。
本书本着面向应用、注重实用、读者好用的原则,为学习C语言程序设计的读者上机实习和自我测试安排了大量的编程和模拟练习,既适合课堂教学实验又与全国计算机等级考试相契合。书中内容由浅入深、循序渐进,既有C语言知识方面的训练,更强调计算机算法的理解和程序设计思维方法的培养,基础和创新并举、普及与提高兼顾,可适合不同层次读者的需要。本书既可作为高等院校“C语言程序设计”课程的教学参考书,又可作为参加计算机等级考试和相关工程技术人员的自学教材。
与第2版相比,本书介绍了包含Visual C 2010在内的集成开发环境,总结了实验过程中课程出现的错误并介绍了处理方法,增加了算法经典案例和综合课程设计部分,提升了教材内容的高阶性和挑战度,同时结合数据分析的综合课程设计,探索数字化实践教学内容的教材建设。
本书主要内容如下。
第一篇介绍了Visual C 2010、DevC 以及CFree这3种程序编译环境,可满足全国计算机等级考试和各类学科竞赛等编程环境的需求。本篇还介绍了不同环境下程序调试的过程和容易出现的问题。
第二篇包含9个实验,每个实验都包含“知识导学”“常见的编程错误”“能力训练”“实验任务和指导”4部分,对实验所需知识体系进行复习与回顾,对编程中容易出现的错误分析以及实践之前的能力训练和实验任务指导进行了系统介绍,在“知识导学”中增加了“学习思考”环节,有助于通过实践培养学生严谨的程序设计思想、塑造正确的科学观、价值观。
第三篇包含两个综合课程设计,其中“小麦种子分类”课程设计,需要在对C程序设计语言熟悉的基础上,掌握一定的数据分析方法的原理,并将其应用到实践环节,为培养数字化人才做出有益的探索和尝试。
第四篇包含9个基础练习,其中有程序验证、程序填空、程序改错和程序设计4种题型。引入经典算法案例环节,提升实践内容的高阶性,满足学生对学习挑战度的需求,鼓励和引导学生进行拓展性学习,拓宽学生分析问题和解决问题的思路,从而为后续专业课程的学习和毕业设计打下扎实的理论和实践基础。
第五篇包含3个模拟练习,帮助读者通过相关考试。
此外,本书附录部分提供了参考答案,以便读者学习使用。
本书特点如下。
(1) 教材以高质量人才培养为导向,以新工科人才计算思维及实践能力培养为导向,突出教材内容的实践性、创新性和国际化的特点。
(2) 本教材的实践体系包含“知识导学”“能力训练”“实践任务”,注重学生实践能力的培养,强调理论联系实际,培养学生解决实际问题的能力。
(3) 实践内容包含“经典算法”和“综合课程设计”,注重培养学生的创新意识,鼓励学生进行创新实践,提高学生的创新能力。
(4) 教材编写与国际接轨,通过“学习思考”和“经典算法延伸”引导学生采用实践和探究式学习,激发学生在全球化背景下的时代责任感和强国使命感,培养工程实践能力强、创新能力强、具备国际竞争力的高素质复合型“新工科”人才。
本书由王娅静编写第一篇、实验3~实验5及附录A,由杜利农编写实验1、实验2、第五篇,由杨娜编写实验6、实验7和第三篇,由姜书浩编写实验8、实验9、第四篇以及附录B、附录C部分。全书由姜书浩担任主编并统稿。本书在编写和出版过程中,得到赵玉刚、潘旭华两位老师的大力支持,清华大学出版社的编校人员为此付出了大量的辛勤劳动,在此一并表示感谢。
本书遵循面向应用、注重实用、读者好用的原则,适合作为高等学校本科计算机专业基础课程的实践指导教材,也适合高校“新工科”人才培养中信息类通识课程的实践教程,并且希望突破编程实践难点的读者自学使用。所有程序都已经在Visual C 2010环境下调试并编译通过。
本书配套的电子教学资源(教学大纲、实验大纲、授课计划、电子教案、电子图书等),可在清华大学出版社网站本书相应的页面中下载。
由于作者学识水平所限,书中难免疏漏和不妥,恳请读者不吝指正。
编者2024年7月
|
|