- 机械工业出版社
- 9787111493501
- 1-8
- 77883
- 64258812-3
- 平装
- 16开
- 2015-06
- 371
- 240
- 工学
- 软件工程
- TP312C
- 计算机应用技术
- 高职
内容简介
本书从学生的特点出发,在充分了解了他们对知识的认知状况的前提下,以任务驱动,承前启后、步步深入的方式进行程序设计主要思想的描述。程序设计的实现以C语言为载体,任务以活动的方式进行,有任务描述和活动指南等。本书语言通俗易懂,以篇章的形式开展。任务的设计与生活息息相关,活动指南能有效地指导老师与学生的课堂活动,其中“我来试一试”环节的内容有很强的指导性,能让学生较快树立程序设计的信心,另外还有挑战的内容,全面顾及了所有学生的学习需求。本书有很多图示和程序设计语句的提示,目的是想以比较直观的方式讲述程序设计的原理与方法,增强学生学习的信心,以期能达到激发学生的学习热情、增强学习兴趣、提高学习效率的目的,*终教会学生程序设计的方法。本书可作为各类职业院校计算机及相关专业的教材,也可作为程序设计初学者的参考用书。
目录
目 录
前言
第1篇 程序设计启蒙1
案例1 开篇——我们和程序的关系1
案例2 我是谁——程序的概念6
案例3 成长方式——程序执行原理13
第2篇 初识C语言23
案例1 横空出世——初识C语言23
案例2 牙牙学语——printf()函数33
案例3 触碰世界——变量与scanf()函数42
案例4 练练手脚——作业课57
案例5 开始思考——算法64
案例6 成长的样子——数据结构+算法=程序70
案例7 学运算——运算符知识74
案例8 学判断——关系运算符和逻辑运算符84
案例9 玩新花样——更高级的运算符96
案例10 初试身手——中考成绩分析综合实战104
第3篇 程序控制110
案例1 分析选择——switch语句应用110
案例2 重复——while循环和do-while循环118
案例3 还有种重复——for循环126
案例4 当机立断——break语句和continue语句134
案例5 又玩新花样——输入和输出函数139
案例6 成长内容——数学函数144
案例7 随机应变——随机数的应用151
案例8 符号处理——有关字符串的内容154
案例9 娱乐时光——“石头剪刀布”游戏综合实战160
第4篇 数据处理169
案例1 收拾整理——数组的应用169
案例2 捉迷藏——数据搜索176
案例3 排队——数据排序182
案例4 名片——结构体的应用188
案例5 珍藏——数据的存储199
案例6 汲取——文件的读取207
案例7 组织管理——用函数组织程序212
案例8 快乐生活——班级学生期末成绩处理综合演练220
附录228
附录A ASCII字符代码表228
附录B 用户注册与登录处理程序段230
参考文献235
前言
第1篇 程序设计启蒙1
案例1 开篇——我们和程序的关系1
案例2 我是谁——程序的概念6
案例3 成长方式——程序执行原理13
第2篇 初识C语言23
案例1 横空出世——初识C语言23
案例2 牙牙学语——printf()函数33
案例3 触碰世界——变量与scanf()函数42
案例4 练练手脚——作业课57
案例5 开始思考——算法64
案例6 成长的样子——数据结构+算法=程序70
案例7 学运算——运算符知识74
案例8 学判断——关系运算符和逻辑运算符84
案例9 玩新花样——更高级的运算符96
案例10 初试身手——中考成绩分析综合实战104
第3篇 程序控制110
案例1 分析选择——switch语句应用110
案例2 重复——while循环和do-while循环118
案例3 还有种重复——for循环126
案例4 当机立断——break语句和continue语句134
案例5 又玩新花样——输入和输出函数139
案例6 成长内容——数学函数144
案例7 随机应变——随机数的应用151
案例8 符号处理——有关字符串的内容154
案例9 娱乐时光——“石头剪刀布”游戏综合实战160
第4篇 数据处理169
案例1 收拾整理——数组的应用169
案例2 捉迷藏——数据搜索176
案例3 排队——数据排序182
案例4 名片——结构体的应用188
案例5 珍藏——数据的存储199
案例6 汲取——文件的读取207
案例7 组织管理——用函数组织程序212
案例8 快乐生活——班级学生期末成绩处理综合演练220
附录228
附录A ASCII字符代码表228
附录B 用户注册与登录处理程序段230
参考文献235