C程序设计教程(第5版)
本书每章内容分成基础部分和提高部分,基础部分为必须掌握的基本内容;提高部分为具有扩展性、更高级的内容;基础部分培养兴趣,提高部分提升编程能力。所有教学内容均采用例题组织起来,每个例题尽可能采用生动有趣,贴近生活的示例。例题尽量简化,只体现该知识点,使读者快速入门。设计算法的例题均设有编程点拨,部分算法还提供多种解法。

作者:李红豫、李青、鞠慧敏、和青芳

丛书名:高等学校计算机基础教育系列教材

定价:69元

印次:5-12

ISBN:9787302506300

出版日期:2018.09.01

印刷日期:2024.07.16

图书责编:谢琛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书主要面向程序设计零起点的学习者,2015年6月出版的第4版,是普通高等教育“十一五”和“十二五”国家级规划教材。本次再版继承了上一版“教师方便教,学生容易学”的特点,同时为了更好地体现C语言的底层优势,特别增加了位运算的相关内容。 全书采用例题组织所有的教学内容,并用一个实例贯穿整个教学过程,循序渐进地将所学内容贯穿其中。本书整体内容编排独特,组织形式新颖,全书共分10章,分别是C语言基础知识、顺序结构程序设计、分支结构程序设计、循环结构程序设计、数组、指针、函数、结构体和其他构造类型、文件以及位运算。 本书配备了动画丰富、内容生动的电子教案,所有程序的运行环境均为Visual C++ 6.0。

1.每章内容分成基础部分和提高部分,基础部分为必须掌握的基本内容;提高部分为具有扩展性、高级的内容;基础部分培养兴趣,提高部分提升编程能力。2.所有教学内容均采用例题组织起来,每个例题尽可能采用生动有趣,贴近生活的示例。例题尽量简化,只体现该知识点,使读者快速入门。3.设计算法的例题均设有编程点拨,部分算法还提供多种解法。4.强调实践能力,在每章之后设有上机训练内容,每个训练题目均设有题目、目标、步骤、提示和扩展。5.贯穿实例,贯穿整个教学过程,为了使学生了解程序开发的思想,并与课本内容相结合,分在八章中补充和完善该实例的功能。6.习题、讨论题和思考题齐全,并在书后提供单号习题的答案。各章习题又分为基础题和提高题,可供学习者练习。7.配备全套电子教案、本书所有例题和贯穿实例的源程序,方便教师备课和学习者自学。

21世纪计算机科学与技术实践型教程 编辑委员会 主任: 陈明 委员:毛国君白中英叶新铭刘淑芬刘书家 汤庸何炎祥陈永义罗四维段友祥 高维东郭禾姚琳崔武子曹元大 谢树煜焦金生韩江洪 策划编辑: 谢琛 21世纪计算机科学与技术实践型教程 序 21世纪影响世界的三大关键技术: 以计算机和网络为代表的信息技术;以基因工程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。 计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。 制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面。 一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世纪计算机科学与技术实践型教程》就是为了填补这部分空白。将理论与实际联系起来,使学生不仅学会了计算机科学理论,而且也学会应用这些理论解决实际问题。 另一方面,计算机科学与技术专业的课程内容需要经过实践练习,才能深刻理...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章C语言基础知识1

1.1C语言概述2

1.1.1C语言与程序设计2

1.1.2C程序形式和程序执行过程3

1.2简单C程序及其上机步骤4

1.2.1简单C程序和编程风格4

1.2.2上机步骤6

1.3数据类型9

1.4常量与变量10

1.4.1常量与变量的概念10

1.4.2整型常量与变量12

1.4.3实型常量与变量14

1.4.4字符型常量与变量15

1.5运算符和表达式17

1.5.1算术运算符和表达式17

1.5.2赋值运算符和表达式19

1.5.3逗号运算符和表达式20

1.6提高部分21

1.6.1不带参数的主函数21

1.6.2赋值运算符的进一步讨论22

1.6.3数据类型的进一步讨论23

1.6.4用Visual C++2010编写C程序25

1.7上机训练29

思考题130

习题130

基础部分30

提高部分32C程序设计教程(第5版)目录第2章顺序结构程序设计33

2.1结构化程序设计的基本结构34

2.1.1语句的概念34

2.1.23种基本结构34

2.2赋值语句36

2.3输入输出语句37

2.3.1格式输入输出函数37

2.3.2字符输入输出函数41

2.4贯穿实例——成绩管理程序(1)42

2.5提高部分43

2.6上机训练47

思考题248

习题249

基础部分49

提高部分49第3章分支结构程序设计50

3.1关系运算符和关系表达式51

3.1.1关系运算符51

3.1.2关系表达式51

3.2逻辑运算符和逻辑表达式52

...

1.每章内容分成基础部分和提高部分,基础部分为必须掌握的基本内容;提高部分为具有扩展性、高级的内容;基础部分培养兴趣,提高部分提升编程能力。2.所有教学内容均采用例题组织起来,每个例题尽可能采用生动有趣,贴近生活的示例。例题尽量简化,只体现该知识点,使读者快速入门。3.设计算法的例题均设有编程点拨,部分算法还提供多种解法。4.强调实践能力,在每章之后设有上机训练内容,每个训练题目均设有题目、目标、步骤、提示和扩展。5.贯穿实例,贯穿整个教学过程,为了使学生了解程序开发的思想,并与课本内容相结合,分在八章中补充和完善该实例的功能。6.习题、讨论题和思考题齐全,并在书后提供单号习题的答案。各章习题又分为基础题和提高题,可供学习者练习。7.配备全套电子教案、本书所有例题和贯穿实例的源程序,方便教师备课和学习者自学。