- ISBN:9787302391265
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:332
- 出版时间:2015-04-01
- 条形码:9787302391265 ; 978-7-302-39126-5
本书特色
c语言是一种成熟的结构化程序设计语言,它具有高级程序设计语言的优点,同时面向硬件的底层编程能力很强,在硬件驱动程序开发和嵌入式应用程序设计等方面应用较广。陈承欢编著的《c语言程序设计任务驱动教程》以“c语言程序主要应用场合与所处理数据的特征”为主线系统地设计教学单元,全书分为9个教学单元:简单数学运算编程、日常数据处理编程、批量数据处理编程、字符数据处理编程、构造数据处理编程、文件内容处理编程、趣味数学运算编程、经典算法实现编程、硬件与嵌入式编程。 本书注重教学方法的改革与创新,以完成系列渐进式的程序编写任务为主线,在程序编写过程中理解与掌握c语言的语法知识,领悟编程技巧和方法,在训练编程技能过程中掌握知识和形成能力,将学习知识、训练技能、养成态度、提高能力有机结合,每一个教学单元设置了7个教学环节:教学导航、引例剖析、编程实战、知识探究、小试牛刀、单元小结、单元习题。以“引例剖析→编程实战→小试牛刀”三个层次进行编程训练,让学生在反复动手实践中,学会运用所学知识去解决实际问题。 本书强调动脑、动手,强调“做中学、做中会”。每个教学单元的语法知识条理化,程序编写渐进化,通过“知识标签”将实例程序与程序设计中运用的知识点链接起来,形成了行之有效的理论实践一体化教学解决方案。 本书可以作为本科及职业院校计算机各专业和非计算机专业“c语言程序设计”课程的教材,也可以作为程序设计的培训教材以及自学教材。
内容简介
C语言是一种成熟的结构化程序设计语言,它具有高级程序设计语言的优点,同时面向硬件的底层编程能力很强,在硬件驱动程序开发和嵌入式应用程序设计等方面应用较广。 本书以“C语言程序主要应用场合与所处理数据的特征”为主线系统地设计教学单元,全书分为9个教学单元: 简单数学运算编程、日常数据处理编程、批量数据处理编程、字符数据处理编程、构造数据处理编程、文件内容处理编程、趣味数学运算编程、经典算法实现编程、硬件与嵌入式编程。 本书注重教学方法的改革与创新,以完成系列渐进式的程序编写任务为主线,在程序编写过程中理解与掌握C语言的语法知识,领悟编程技巧和方法,在训练编程技能过程中掌握知识和形成能力,将学习知识、训练技能、养成态度、提高能力有机结合,每一个教学单元设置了7个教学环节: 教学导航、引例剖析、编程实战、知识探究、小试牛刀、单元小结、单元习题。以“引例剖析→编程实战→小试牛刀”三个层次进行编程训练,让学生在反复动手实践中,学会运用所学知识去解决实际问题。 本书强调动脑、动手,强调“做中学、做中会”。每个教学单元的语法知识条理化,程序编写渐进化,通过“知识标签”将实例程序与程序设计中运用的知识点链接起来,形成了行之有效的理论实践一体化教学解决方案。 本书可以作为本科及职业院校计算机各专业和非计算机专业“C语言程序设计”课程的教材,也可以作为程序设计的培训教材以及自学教材。
目录
教学导航
引例剖析
任务1.1 编写程序计算选购商品的金额
编程实战
任务1.2 编写程序输出指定内容
任务1.3 编写程序计算正方形的周长
任务1.4 编写程序计算圆形面积和球体体积
任务1.5 编写程序求一元二次方程的根
任务1.6 编写程序分解三位整数的各位数字
任务1.7 编写程序将小写字母转换为大写字母
任务1.8 编写程序利用函数输出两个数中的*大值
知识探究
1.1 c语言的基本概念
1.2 c语言程序的基本特点
1.3 c语言的数据类型
1.4 c语言的常量与变量
1.5 c语言的数据类型转换
1.6 c语言的运算符
1.7 c语言的表达式
1.8 c语言的语句
1.9 c语言的预处理指令(命令)
1.10 c语言的函数
小试牛刀
任务1.9 编写程序用*号输出字母c的图案
任务1.10 编写程序实现摄氏温度和华氏温度之间的换算
任务1.11 编写程序计算三角形的面积
任务1.12 编写程序实现小数的四舍五入
任务1.13 编写程序输出字符的ascii码
任务1.14 编写程序利用自定义函数计算长方形的面积
单元小结
单元习题
单元2 日常数据处理编程
教学导航
引例剖析
任务2.1 编写程序求*大公约数和*小公倍数
编程实战
任务2.2 编写程序判断偶数
任务2.3 编写程序判断闰年
任务2.4 编写程序判断字符的类型
任务2.5 编写程序将分数成绩转换为等级
任务2.6 编写程序计算阶乘
任务2.7 编写程序求圆周率π的近似值
任务2.8 编写程序计算球落地后反弹的高度
任务2.9 编写程序判断素数
知识探究
2.1 c语言的三种基本程序结构
2.2 c语言关系运算符和关系表达式
2.3 c语言逻辑运算符和逻辑表达式
2.4 c语言的条件运算符与条件表达式
2.5 c语言的选择结构
2.6 c语言的循环结构
2.7 c语言的break和continue语句
2.8 c语言的嵌套结构
小试牛刀
任务2.10 编写程序对三个数排序
任务2.11 编写程序判断回文数
任务2.12 编写程序判断三角形的类型
任务2.13 编写程序计算购物的优惠金额
任务2.14 编写程序求自然对数的底e的近似值
任务2.15 编写程序求逆数
任务2.16 编写程序输出9×9乘法口诀表
单元小结
单元习题
单元3 批量数据处理编程
单元4 字符数据处理编程
单元5 构造数据处理编程
单元6 文件内容处理编程
单元7 趣味数学运算编程
单元8 经典算法实现编程
单元9 硬件与嵌入式编程
附录a c语言中的保留字
附录b c语言的运算符
附录c c语言的数据类型
附录d c语言的转义字符
附录e ascii编码表
附录f c语言的常用库函数
附录g c语言的输入/输出函数详解
附录h 在visual c++6.0集成开发环境中创建、编译与运行c语言程序
附录i c语言的常见编程规范
附录j c语言程序调试常见错误信息
附录k 8051系列单片机简介
附录l keil c51使用简介
参考文献
-
断代(八品)
¥15.5¥42.0 -
家居设计解剖书
¥29.3¥39.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥30.2¥48.0 -
中医基础理论
¥50.7¥59.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
编辑审稿实务教程
¥35.1¥45.0 -
社会学概论(第二版)
¥33.0¥55.0 -
古代汉语(第四册)
¥13.3¥35.0 -
当代教育心理学(第3版)(本科教材)
¥23.8¥66.0 -
落洼物语
¥8.4¥28.0 -
EPLAN电气设计
¥29.9¥39.8 -
软件定义网络(SDN)实战教程
¥49.6¥69.8 -
[社版]大汉战神:霍去病传
¥14.0¥40.0 -
介入护理学(案例版)
¥52.4¥69.8 -
学前教育史(第二版)
¥31.2¥48.0 -
西方经济学(宏观部分·第八版)(21世纪经济学系列教材)
¥41.7¥49.0 -
西方经济学(微观部分·第八版)(21世纪经济学系列教材)
¥17.9¥56.0 -
数理经济学的基本方法(第4版)(精)
¥56.9¥79.0 -
老子道德经注校释(精)/新编诸子集成
¥30.1¥43.0 -
科技论文规范写作与编辑(第4版)
¥63.0¥75.0