《“十三五”职业教育规划教材 C语言实用教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:邱岭,王乃玉主编;秦衡,陈国栋编写;王雪筠主审
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2015
  • ISBN:7512379596
  • 页数:213 页
图书介绍:

学习情境1 工欲善其事,必先利其器 1

案例1.1 文字的显示 1

案例1.2 \n的使用 9

案例1.3 直角三角形图形的显示 10

能力训练项目1 字符及图片的显示 12

任务1.1 等腰三角形图形的显示 12

任务1.2 倒置的等腰三角形图形的显示 13

任务1.3 猪头图形的显示 13

任务1.4 小人图像的显示 14

任务1.5 挥手的小人动画显示 15

任务1.6 原地飞舞的蝴蝶动画显示 16

学习情境2 海纳百川,有容乃大 19

案例2.1 年龄的存储 19

案例2.2 年龄的输入和计算 23

案例2.3 整数的加法运算 27

案例2.4 华氏温度到摄氏温度的转换 30

能力训练项目2 数学运算 33

任务2.1 整数的加、减、乘、除算术运算 33

任务2.2 小数的加、减、乘、除算术运算 35

任务2.3 sin(x)值的计算 36

任务2.4 x的n次方值的计算 38

任务2.5 ax2值的计算 39

学习情境3 摩登时代,工业化生产 41

案例3.1 两个直角三角形的显示 41

案例3.2 两个倒置的直角三角形的显示 42

案例3.3 两个直角三角形的显示 43

案例3.4 圆方程的求解 44

能力训练项目3 简单函数的使用 48

任务3.1 两个倒置的直角三角形的显示 48

任务3.2 1个等腰三角形和1个倒置的等腰三角形的显示 49

任务3.3 鸡兔同笼 49

任务3.4 三角形面积的计算 51

任务3.5 电厂主要参数的显示 51

学习情境4 磨杵成针,水滴石穿 53

案例4.1 n个*的显示 53

案例4.2 n个直角三角形的显示 56

案例4.3 n个随机整数的产生及显示 58

案例4.4 1+2+3+…+n的计算 59

案例4.5 n个点的sin值的计算及显示 61

能力训练项目4 循环及等差序列练习 65

任务4.1 n个0~5的随机整数的产生及显示 65

任务4.2 1+3+5+…+(2*n-1)的计算及显示 66

任务4.3 n!的计算及显示 67

任务4.4 任意次n个x~y的随机整数的产生及显示 68

任务4.5 在-m~m区间内n个数的ax2的计算及显示 69

任务4.6 ★字符组成的心形动画显示 70

学习情境5 条条大路通罗马 72

案例5.1 随机整数中偶数的判断及显示 72

案例5.2 任意次英文小写字母的判断及转换 76

案例5.3 三角形的判断 79

案例5.4 小数的排序及显示 80

案例5.5 闰年的判断及显示 82

能力训练项目5 条件结构 85

任务5.1 货品总金额的计算及显示 85

任务5.2 随机小写英文字母的产生及显示 86

任务5.3 字符个数统计及显示 87

任务5.4 数字字符个数和非数字字符个数的统计及显示 88

任务5.5 π值的计算 89

任务5.6 键盘指法练习小游戏 91

任务5.7 四处飞舞的蝴蝶动画显示 92

学习情境6 平行宇宙 95

案例6.1 *的显示 95

案例6.2 由≈组成的波浪线的绘制 98

案例6.3 sin曲线的绘制 100

案例6.4 →号的移动 102

能力训练项目6 曲线绘制及小游戏编写 105

任务6.1 y=ax2曲线的绘制 105

任务6.2 随机大写英文字母的移动 106

任务6.3 字符串(⊙_⊙)沿sin曲线的移动 107

任务6.4 字符串≈☆≈沿抛物曲线轨迹的移动 108

任务6.5 三叶玫瑰线的绘制 109

任务6.6 键盘指法练习小游戏(图形版) 111

任务6.7 猜大小游戏 113

任务6.8 剪子包袱锤游戏 114

任务6.9 LOVE图形的绘制 117

任务6.10 水平翻转的LOVE图形的绘制 118

任务6.11 蛇身长度为1的贪吃蛇游戏 120

任务6.12 电厂主要参数的名称、实时值及单位的显示 123

任务6.13 电厂主要参数实时曲线的显示 124

学习情境7 物以类聚 128

案例7.1 成绩的存储及计算 128

案例7.2 斐波那契数列的显示 130

案例7.3 字符串中英文字符个数和非英文字符个数的统计 131

案例7.4 大写英文字符、小写英文字符和数字字符的个数的统计 133

案例7.5 字符串中大写英文字符、小写英文字符、数字字符以及其他字符的个数的统计 137

案例7.6 手枪射击的模拟 139

案例7.7 简单绘图小程序的编写 144

能力训练项目7 数组训练 148

任务7.1 最高分和最低分的计算 148

任务7.2 人数的统计 149

任务7.3 sin曲线的移动 150

任务7.4 波浪线的移动 152

任务7.5 字符串的反转复制 154

任务7.6 字符串自身的反转 155

任务7.7 字符串的加密 156

任务7.8 字符串的解密 157

任务7.9 旋转三叶玫瑰线的绘制 158

任务7.10 四处飞舞的蝴蝶动画显示(使用循环和数组) 160

学习情境8 食不厌精,脍不厌细 162

案例8.1 n!的计算 162

案例8.2 1!+2!+…+n!的计算 164

案例8.3 变量地址的显示 165

案例8.4 指针变量的使用 167

案例8.5 a和b的交换 169

案例8.6 最高分和最低分的计算 171

案例8.7 连发手枪射击的模拟 173

能力训练项目8 综合编程能力训练 175

任务8.1 自然对数的底数e的数值计算 175

任务8.2 平均分的计算及人数的统计 176

任务8.3 两个整数的最大公约数和最小公倍数的计算 177

任务8.4 字符串自身的反转(数组做函数的参数) 179

任务8.5 两个字符串的连接 180

任务8.6 句子中最长单词的输出 181

任务8.7 k叶玫瑰线的绘制 183

任务8.8 5节蛇身的贪吃蛇游戏 185

任务8.9 电厂主要参数报警显示 186

任务8.10 射击小游戏 188

任务8.11 蛇身长度可变的贪吃蛇游戏 191

任务8.12 电厂主要参数实时曲线的显示(使用数组) 194

任务8.13 电厂主要参数监控画面的显示 198

任务8.14 剪子包袱锤游戏(升级版) 204

附录 210

附录A ASCⅡ码表 210

附录B 常用库函数 211

附录C C语言关键字 213

附录D 运算符的优先级 213