中学生C语言入门演练100例
2007-3
清华大学
李学武
243
无
本书力求通过100个演练实例使中学生学会C语言程度设计方法和技巧。全书并不是简单的程序罗列,而是通过“演练”的方式给出C语言的比较完整的介绍,目是让学生掌握最基本、最常用而且是比较规范的程序设计方法。读者可以不借助其他参考书便可学会常用的程序设计方法。 针对中学生的特点,本书采用了多种处理,在不牺牲C语言精髓的前提下努力降低读者学习的难度。本书主要面向准备参加各层次信息学竞赛的中学生,也可供其他学习C语言的读者参考。
李学武,译著有《算法分析导论》等。
第1章 起步 演练1 来自计算机的问候 演练2 计算圆的面积与周长 演练3 已知三边,计算三角形的面积第2章 数据类型、数据的输入与输出——C语言入门的第一关 演练4 谁错了,计算机还是你? 演练5 猜年龄和出生月份 演练6 鸡兔同笼 演练7 字符串的复制与连接 演练8 比较两个字符串的大小(利用库函数) 演练9 八进制、十进制、十六进制数的直接转换 演练10 四渠注水 习题第3章 条件判断——第一个实质性的程序设计方法 演练11 计算分段函数的值 演练12 将3个数从小到大排序 演练13 求一元二次方程的根 演练14 小学生加减法练习 习题第4章 更复杂的判断条件 演练15 判断闰年 演练16 计算应交税款 演练17 与时俱进的问候语 演练18 求某年某月的天数 演练19 求一元三次方程的根 习题第5章 循环——第二个实质性的程序设计方法 演练20 对计算三角形的面积(演练3)的程序的改进 演练21 产生10个随机数(可能有重复) 演练22 序列求和与累加 演练23 求1+2+3+4+5…+100奇数项之和 演练24 计算阶乘n! 演练25 计算Fobinacci数列 演练26 判断一个正整数是否是素数 演练27 求两数的最大公约数 演练28 求两数的最小公倍数 习题第6章 多重循环 演练29 打印乘法表 演练30 打印5×4矩阵 演练31 求3□×8256=□3×6528等式中方框里的数 演练32 寻找与 演练31具有相同规律的数 演练33 谁参加了计算机竞赛 演练34 用*打印菱形图案 演练35 百钱买百鸡 演练36 自然对数的底e的计算 演练37 勾股数 演练38 完全数与麦森数 习题第7章 数组——解决复杂问题的强有力的工具 演练39 巧分橘子 演练40 打印杨辉三角 演练41 统计总分与平均分 演练42 产生m个不同的随机数 演练43 随机产生一个4×5矩阵 演练44 数组元素的插入 演练45 求数组元素的最大值与最小值 演练46 排序算法之一——选择排序 演练47 排序算法之二——起泡排序 演练48 求不大于m的全部素数 演练49 求矩阵每一行的最大元素 演练50 矩阵加法 演练51 将十进制数转换为k进制数 演练52 将k进制数转换为十进制数 习题第8章 字符与字符串的操作 演练53 比较字符串的大小(不利用库函数) 演练54 反向显示字符串 演练55 统计字符串中字母和数字的个数 演练56 统计字符串中各单词的长度 演练57 删除字符串中的某个字符 演练58 将在字符串的指定位置插入一个指定的字符串 演练59 将数字转换为一个字符串 演练60 将一个字符串转换为数字 演练61 打印正弦曲线(文本方式) 演练62 打印正弦曲线(图开方式) 习题第9章 函数初步——良好的程序结构是程序设计的生命线 演练63 求n个数的最大值、最小值和平均值 演练64 利用函数互换两个变量的值 演练65 用直方图显示字符串中各单词的长度 演练66 插入排序 演练67 利用函数实现矩阵的加法运算 习题第10章 函数的递归引用 演练68 利用递归求n! 演练69 利用递归求一个整数的各位数字 演练70 二分查找 演练71 利用递归求最大公约数 演练72 生成n个数的全部排序 演练73 三塔问题 演练74 利用递归实现选择排序 习题第11章 指针——使C语言更加灵活、高效的一种数据类型第12章 简单的文件操作第13章 更复杂的数据结构——为了更广泛的应用第14章 综合练习附录1 Turbo C 2.0操作简介附录2 Rhide(GCC)操作简介附录3 C语言运算符及运算顺序附录4 ASCⅡ码表
针对中学生的特点,《中学生C语言入门演练100例》采用了多种处理,在不牺牲C语言精髓的前提下努力降低读者学习的难度。《中学生C语言入门演练100例》主要面向准备参加各层次信息学竞赛的中学生,也可供其他学习C语言的读者参考。
无
不错的,就是第一张跟第二章衔接不太好,要补充一下才行啊恩。问下其他人是不是参加NOIP的,(*^__^*) 嘻嘻……
不好意思出差刚回来评论晚了,书已收到,是正版的,而且比淘宝便宜!
这本书对于有举自学的学生来说是不错的.但是对于教学来讲就太缺乏系统性,往往讲了好几节课,学生还不知所云.
还行~~我是初学者,不能给详细评价~感觉不错
这本书对学习C语言入门来说,有一定帮助,只是例程缺少了些趣味性。让学生有兴趣读下去,有点吃力。
书介绍的不错 很详细 循序渐进 好书
这本书由浅入深,通过实例来讲解语言的使用,身份适合初中学生进行C语言自学和其他人对于C语言的学习
不错,老师说这本书上的例子很经典,很适合初学者练习编程的熟练程度,而且讲解也很详细,习题也很到位,只是如果要从事NOIP的话此书还应配合其他的算法书才行,这本书比较基础。
没看完,还可以啦
我只读了三十几例刚进行的计算机竞赛就进复赛了
讲得非常细致,超值!
国内比较有水平的信息学指导书了,学完了这本书水平还不够,继续学算法,数据结构吧!!!