中学生C语言入门演练100例PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:李学武编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2007
- ISBN:9787302143284
- 页数:243 页
第1章 起步 1
演练1 来自计算机的问候 1
演练2 计算圆的面积与周长 5
演练3 已知三边,计算三角形的面积 8
习题 10
第2章 数据类型、数据的输入与输出——C语言入门的第一关 12
演练4 谁错了,计算机还是你? 12
演练5 猜年龄和出生月份 15
演练6 鸡兔同笼 17
演练7 字符串的复制与连接 18
演练8 比较两个字符串的大小(利用库函数) 23
演练9 八进制、十进制、十六进制数的直接转换 24
演练10 四渠注水 25
习题 27
演练11 计算分段函数的值 28
第3章 条件判断——第一个实质性的程序设计方法 28
演练12 将3个数从小到大排序 30
演练13 求一元二次方程的根 31
演练14 小学生加减法练习 33
习题 36
第4章 更复杂的判断条件 37
演练15 判断闰年 37
演练16 计算应交税款 40
演练17 与时俱进的问候语 43
演练18 求某年某月的天数 46
演练19 求一元三次方程的根 49
习题 53
第5章 循环——第二个实质性的程序设计方法 54
演练20 对计算三角形的面积(演练3)的程序的改进 54
演练21 产生10个随机数(可能有重复) 55
演练22 序列求和与累加 57
演练23 求1+2+3+4+5+…+100奇数项之和 58
演练24 计算阶乘n! 60
演练25 计算Fobinacci数列 61
演练26 判断一个正整数是否是素数 63
演练27 求两数的最大公约数 64
演练28 求两数的最小公倍数 66
习题 67
第6章 多重循环 68
演练29 打印乘法表 68
演练30 打印5×4矩阵 69
演练31 求3□×8256=□3×6528等式中方框里的数 71
演练32 寻找与演练31具有相同规律的数 72
演练33 谁参加了计算机竞赛 73
演练34 用*打印菱形图案 77
演练35 百钱买百鸡 79
演练36 自然对数的底e的计算 81
演练37 勾股数 82
演练38 完全数与麦森数 84
习题 85
第7章 数组——解决复杂问题的强有力的工具 87
演练39 巧分橘子 87
演练40 打印杨辉三角 88
演练41 统计总分与平均分 91
演练42 产生m个不同的随机数 93
演练43 随机产生一个4×5矩阵 95
演练44 数组元素的插入 97
演练45 求数组元素的最大值与最小值 99
演练46 排序算法之一——选择排序 100
演练47 排序算法之二——起泡排序 102
演练48 求不大于m的全部素数 103
演练49 求矩阵每一行的最大元素 105
演练50 矩阵加法 106
演练51 将十进制数转换为k进制数 107
演练52 将k进制数转换为十进制数 110
习题 111
第8章 字符与字符串的操作 113
演练53 比较字符串的大小(不利用库函数) 113
演练54 反向显示字符串 114
演练55 统计字符串中字母和数字的个数 115
演练56 统计字符串中各单词的长度 117
演练57 删除字符串中的某个字符 119
演练58 在字符串的指定位置插入一个指定的字符串 120
演练59 将数字转换为一个字符串 121
演练60 将一个字符串转换为数字 123
演练61 打印正弦曲线(文本方式) 124
演练62 打印正弦曲线(图形方式) 126
习题 128
第9章 函数初步——良好的程序结构是程序设计的生命线 129
演练63 求n个数的最大值、最小值和平均值 129
演练64 利用函数互换两个变量的值 132
演练65 用直方图显示字符串中各单词的长度 135
演练66 插入排序 138
演练67 利用函数实现矩阵的加法运算 141
习题 142
第10章 函数的递归引用 144
演练68 利用递归求n! 144
演练69 利用递归求一个整数的各位数字 146
演练70 二分查找 148
演练71 利用递归求最大公约数 149
演练72 生成n个数的全部排列 150
演练73 三塔问题 154
演练74 利用递归实现选择排序 155
习题 156
第11章 指针——使C语言更加灵活、高效的一种数据类型 157
演练75 利用指针实现3个数从小到大排序 157
演练76 利用指针实现字符串的复制 160
演练77 利用指针连接两个字符串 162
演练78 利用指针在字符串中插入一个指定的字符串 163
演练79 利用指针打印指定月份的英文名称 165
演练80 利用指针统计字符串中字母、数字和其他字符的个数 168
演练81 利用指针将n个字符串排序 169
习题 170
第12章 简单的文件操作 171
演练82 利用文件输入和输出数据 171
演练83 利用文件实现矩阵的加法运算 175
演练84 利用文件统计文章中字母、数字和其他字符的个数 177
习题 179
第13章 更复杂的数据结构——为了更广泛的应用 180
演练85 统计某班学生的各科成绩 180
演练86 利用指向结构的指针统计各科成绩 184
演练87 利用结构指针数组对结构变量排序 186
演练88 链表的建立、插入与遍历 188
演练89 利用枚举类型输出月份的英文简称 193
习题 195
演练90 矩阵乘法 196
第14章 综合练习 196
演练91 Hilbert曲线 198
演练92 验证四色定理 203
演练93 n女王问题 206
演练94 生成全部排列的非递归算法 208
演练95 填入9个不同数字,使等式□□×□=□□□=□×□□成立 211
演练96 填入9个不同数字,使等式SQRT(□□□□□□)=□□□成立 212
演练97 幻方 213
演练98 求解二元一次不定方程 218
演练99 求解具有n个未知量的线性方程组 221
演练100 打印年历 227
习题 230
附录1 Turbo C 2.0操作简介 232
附录2 Rhide(GCC)操作简介 242
附录3 C语言运算符及运算顺序 244
附录4 ASCII码表 245
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《中学物理奥赛辅导:热学 光学 近代物理学》崔宏滨 2012
- 《小提琴入门新教程 第3册》王中男著 2018
- 《张道真英语用法 中学生精华版》张道真著 2018
- 《小提琴入门新教程 第2册》王中男编著 2017
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019