C语言程序设计与实训
全新正版 极速发货
¥
22.91
5.8折
¥
39.5
全新
库存3件
作者余久久 编著
出版社清华大学出版社
ISBN9787302452997
出版时间2016-12
装帧平装
开本16开
定价39.5元
货号1201452526
上书时间2024-08-09
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章C语言概述
1.1计算机程序设计
1.1.1计算机程序
1.1.2计算机程序设计语言及其分类
1.1.3程序设计过程
1.2为什么要学习C语言
1.2.1C语言发展历程简介
1.2.2C语言语法结构的特点
1.3简单的C程序
1.4C程序的结构
1.4.1C程序的结构及特点
1.4.2养成良好的代码书写规范
1.5在VisualC++6.0环境下运行C程序
1.5.1C程序的执行流程
1.5.2VisualC++6.0简介
1.5.3VisualC++6.0环境下运行C程序的方法
实训1熟悉VisualC++6.0环境
1.6本章小结
习题1
第2章数据类型与运算
2.1C语言基本数据类型
2.1.1数据类型的概念
2.1.2数据类型的分类
2.1.3基本数据类型
2.2数据的表现形式
2.2.1关键字
2.2.2标识符
2.2.3常量
2.2.4变量
2.3运算符与表达式
2.3.1算术运算符
2.3.2赋值运算符
2.3.3关系运算符
2.3.4逻辑运算符
2.3.5条件运算符
2.3.6逗号运算符
2.3.7其他运算符
2.4数据类型自动转换
2.4.1算术运算中的数据类型转换
2.4.2赋值中的数据类型转换
实训2运算符与表达式的综合应用
2.5本章小结
习题2
第3章数据输入与输出
3.1单个字符输入与输出
3.1.1单个字符输出函数——putchar函数
3.1.2单个字符输入函数——getchar函数
实训3putchar函数与getchar函数的应用
3.2格式化输入与输出函数
3.2.1用printf函数输出数据
3.2.2用scanf函数输入数据
实训4scanf函数与printf函数的综合应用
3.3本章小结
习题3
第4章程序结构设计与应用
4.1算法简介
4.1.1算法的特性
4.1.2算法的描述工具
4.1.3程序的基本流程结构
4.2顺序结构程序设计
4.2.1顺序结构程序设计概念
4.2.2顺序结构程序设计举例
实训5顺序结构程序设计实训
4.3选择结构程序设计
4.3.1if语句
4.3.2switch语句
4.3.3选择结构程序设计举例
实训6选择结构程序设计实训
4.4循环结构程序设计
4.4.1while语句和for语句
4.4.2do-while语句
4.4.3循环的嵌套
4.4.4循环跳转语句
4.4.5循环结构程序设计举例
实训7循环结构程序设计实训
4.5本章小结
习题4
第5章数组
5.1一维数组
5.1.1一维数组的定义
5.1.2一维数组元素的引用
5.1.3一维数组元素的初始化
5.1.4一维数组应用举例
实训8一维数组应用实训
5.2二维数组
5.2.1二维数组的定义
5.2.2二维数组元素的引用
5.2.3二维数组元素的初始化
5.2.4二维数组应用举例
实训9二维数组应用实训
5.3字符数组与字符串
5.3.1字符数组的定义
5.3.2字符数组与字符串
5.3.3字符数组的初始化
5.3.4字符数组的引用
5.3.5常用的字符串处理函数
5.3.6字符数组应用举例
实训10字符数组应用实训
5.4本章小结
习题5
第6章函数
6.1模块化程序设计方法
6.2函数的定义与调用
6.2.1函数概述
6.2.2函数的定义
6.2.3函数的调用
实训11函数的定义与调用实训
6.3函数的嵌套调用与递归调用
6.3.1嵌套调用
6.3.2递归调用
实训12嵌套调用与递归调用应用实训
6.4数组与函数参数
6.4.1数组元素作为函数实参
6.4.2数组名作为函数参数
实训13数组作为函数参数应用实训
6.5变量的作用域
6.6变量的存储类型
实训14变量的存储类别及其应用实训
6.7本章小结
习题6
第7章指针
7.1指针与指针变量
7.1.1地址与指针
7.1.2指针变量的定义
7.1.3指针变量的初始化
7.1.4指针变量的引用与运算
实训15指针变量的引用及其运算实训
7.2指针与数组
7.2.1指针与一维数组
7.2.2指向二维数组的指针变量
7.2.3指向字符串的指针变量
实训16指向一维数组的指针变量及其应用实训
7.3指针与函数
7.3.1使用指向函数的指针变量调用函数
7.3.2指针变量作为函数参数
7.3.3指针型函数简介
实训17指针与函数及其应用实训
7.4本章小结
习题7
第8章结构体
8.1结构体类型的数据
8.1.1结构体类型
8.1.2结构体类型变量
8.1.3结构体类型变量的引用与初始化
8.2结构体数组
8.2.1结构体数组的定义
8.2.2结构体数组的初始化
实训18结构体数组应用实训
8.3指向结构体类型数据的指针
8.3.1指向结构体变量的指针
8.3.2指向结构体数组的指针
实训19指向结构体的指针变量及其应用实训
8.4本章小结
习题8
第9章文件
9.1文件概述
9.2文件的打开与关闭
9.2.1打开文件函数(fopen函数)
9.2.2关闭文件函数(fclose函数)
9.3文件读/写函数
9.3.1单个字符读/写函数
9.3.2字符串读/写函数
9.3.3数据块读/写函数
9.3.4格式化读/写函数
实训20文件操作及其应用实训
9.4本章小结
习题9
第10章结构化程序设计与实训
10.1结构化程序设计
10.2“万年历”程序的设计与实训
10.2.1需求分析
10.2.2程序设计
10.2.3编码
10.2.4测试
10.2.5维护
10.3本章小结
习题10
附录AC语言关键字(32个)
附录BC语言常用字符ASCII代码对照表
附录CC语言运算符的优先级与结合性
参考文献
内容摘要
本书根据应用型本科高校计算机类、信息类等相关工科专业开设的C语言程序设计课程的教学要求和特点编写,内容共分为10章,包括C语言概述、数据类型与运算、数据输入与输出、程序结构设计与应用、数组、函数、指针、结构体、文件、结构化程序设计与实训。全书以C语言的基本概念与基本知识为引领,从实际问题出发,以应用为基础,本着“理论适度,突出实训,增强职业素养”的原则,通过实训任务,由浅入深、循序渐进地引导读者学习与掌握C语言程序设计方法,激发学生学习兴趣,提高动手实践能力。
本书内容通俗易懂,理论适度,实践性强,适用面广。每章很后配有习题,作为对本章学习知识点的巩固,以方便学生复习与自学。
本书适合作为应用型本科高校、高职高专院校计算机及其相关专业的课程教材,也可以作为软件企业的职业培训类书籍以及各类软件技术人员的参考书。
— 没有更多了 —
以下为对购买帮助不大的评价