C程序设计实训教程
C程序设计实训教程作者:向艳主编 开 本:26cm 书号ISBN:9787302533757 定价: 出版时间:2019-09-01 出版社:清华大学出版社 |
C程序设计实训教程 本书特色
学习C语言*重要的是学会应用C语言编写程序,掌握编程的基本技能。本书从编程实践出发,以培养和提高编程能力为目标,是一本集C语言实践训练和课程综合训练为一体的实践教材。 作为与《C语言程序设计(第3版)》(ISBN 978?7?302?50771?0)配套的实训教材,本书共分11章,其中前10章各章主要由知识点梳理、案例应用与拓展、编程技能和实践训练四部分构成。知识点梳理部分简明扼要地归纳总结本章的基本概念和重要知识点;案例应用与拓展部分将本章知识的应用巧妙融入一个典型案例中,并将前后知识串连起来;编程技能部分按照编程学习的进程,逐步介绍程序错误分析、调试与测试等一些编程技能;实践训练则通过涉及C语言全部知识点的26组实训,巩固对各章重要知识的掌握和应用。本书*后一章为课程综合实训,通过规模更大的综合训练任务,可以更加系统全面地理解和掌握C程序设计的理论和知识,提高编程技能,培养分析和解决实际问题的能力。 本书编程环境全部采用VC2010,并详细介绍了该环境下程序的运行和调试方法。书中所有例题和练习题均在VC2010环境下调试通过。另外,在附录介绍了VS2012和Dev?C 5.11编程环境的使用。
C程序设计实训教程 内容简介
学习C语言z重要的是学会应用C语言编写程序,掌握编程的基本技能。本书从编程实践出发,以培养和提高编程能力为目标,是一本集C语言实践训练和课程综合训练为一体的实践教材。 作为与《C语言程序设计(第3版)》(ISBN 978?7?302?50771?0)配套的实训教材,本书共分11章,其中前10章各章主要由知识点梳理、案例应用与拓展、编程技能和实践训练四部分构成。知识点梳理部分简明扼要地归纳总结本章的基本概念和重要知识点;案例应用与拓展部分将本章知识的应用巧妙融入一个典型案例中,并将前后知识串连起来;编程技能部分按照编程学习的进程,逐步介绍程序错误分析、调试与测试等一些编程技能;实践训练则通过涉及C语言全部知识点的26组实训,巩固对各章重要知识的掌握和应用。本书*后一章为课程综合实训,通过规模更大的综合训练任务,可以更加系统全面地理解和掌握C程序设计的理论和知识,提高编程技能,培养分析和解决实际问题的能力。 本书编程环境全部采用VC2010,并详细介绍了该环境下程序的运行和调试方法。书中所有例题和练习题均在VC2010环境下调试通过。另外,在附录介绍了VS2012和Dev?C++5.11编程环境的使用。
C程序设计实训教程 目录
目 录
第1章C程序设计入门1
1.1知识点梳理1
1.2编程技能5
1.2.1VC2010的安装5
1.2.2VC2010环境程序开发步骤7
1.3实践训练11
实训1C程序的编程环境及使用方法11
实训2数据类型及数据转换18
实训3运算符和表达式21
练习125
第2章顺序结构程序设计28
2.1知识点梳理28
2.2编程技能32
2.2.1scanf函数使用32
2.2.2C语言错误分类33
2.3实践训练34
实训4顺序结构编程34
练习239
第3章选择结构程序设计40
3.1知识点梳理40
3.2案例应用与拓展——菜单的设计42
3.3编程技能45
3.3.1算法的设计45
3.3.2程序测试47
3.4实践训练51
实训5if语句的应用51
实训6多路选择及switch语句的应用55
练习359
第4章循环结构程序设计60
4.1知识点梳理60
4.2案例应用与拓展——循环使用菜单62
4.3编程技能65
4.3.1程序的查错和排错65
4.3.2程序的单步调试法66
4.4实践训练68
实训7循环语句及应用68
实训8循环嵌套及break和continue语句72
实训9循环结构的综合应用75
练习478
〖1〗〖3〗C程序设计实训教程(第2版)目录〖3〗〖3〗第5章函数81
5.1知识点梳理81
5.2案例应用与拓展——模块化编程84
5.3编程技能86
5.3.1模块化程序设计86
5.3.2VC2010环境中的函数调用栈分析89
5.4实践训练91
实训10函数的定义与调用91
实训11函数的嵌套调用和递归调用95
练习5100
第6章数组103
6.1知识点梳理103
6.2案例应用与拓展——应用数组处理数据106
6.3编程技能110
6.3.1输入输出的机理110
6.3.2数组的调试和结构化调试115
6.4实践训练121
实训12一维数组的应用121
实训13二维数组的应用124
实训14字符数组的应用128
实训15数组的综合应用132
练习6134
第7章指针138
7.1知识点梳理138
7.2案例应用与拓展——应用指针处理数据142
7.3编程技能145
7.3.1指针的算法设计与调试145
7.3.2指针常见错误152
7.4实践训练154
实训16指向变量的指针154
实训17指针与一维数组158
实训18指向字符串的指针164
实训19指针与多维数组169
实训20复杂指针176
练习7181
第8章结构体与共用体186
8.1知识点梳理186
8.2案例应用与拓展——应用结构体处理数据189
8.3编程技能193
8.4实践训练202
实训21结构体的定义与引用202
实训22结构体的综合应用207
练习8208
第9章动态数组与链表212
9.1知识点梳理212
9.2案例应用与拓展——应用链表处理数据213
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |