《C语言经典问题编程实训》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:郭秋滟主编;张健,刘尘尘,熊金银副主编
  • 出 版 社:武汉:武汉大学出版社
  • 出版年份:2016
  • ISBN:9787307177048
  • 页数:164 页
图书介绍:本书主要内容包括常用数据类型、运算符与表达式、顺序结构、选择结构、循环结构、数组与字符串、函数、指针等数据类型的编程实训。教材采用案例推动的方式,通过分析经典问题的算法思想、代码及调试运行过程,归纳总结出解决问题的核心知识和方法。

1 C语言概述 1

1.1 程序设计语言概述 1

1.2 算法 2

1.3 C语言的发展及特点 3

1.4 C语言程序的结构 4

1.5 C语言程序的开发 6

2 常用数据类型编程实训 11

实训1——等差数列 11

实训2——巧分苹果 13

实训3——小球下落 15

实训4——求100~200之间的素数 17

实训5——求n! 18

实训6——字符型变量的使用 19

实训7——常量的使用 21

实训8——一数三平方 22

实训9——判断三角形的类型 24

3 运算符与表达式编程实训 26

实训1——判断闰年 27

实训2——黑纸与白纸 28

实训3——阶梯问题 30

实训4——阿姆斯特朗数 32

实训5——谁在撒谎 33

实训6——最大公约数和最小公倍数 35

实训7——自然底数e的计算 37

实训8——求各位数字之和为6的数 39

实训9——判断整倍数 40

4 顺序结构编程实训 42

实训1——水池注水问题 42

实训2——小写字母转换为大写字母 43

实训3——实数的四舍五入 44

实训4——回文素数 47

实训5——使用字符函数输入/输出字符 48

实训6——求学生总成绩和平均成绩 50

实训7——输出相对的最小整数 51

实训8——3个数从小到大排序 52

实训9——计算圆周长和圆面积 53

5 选择结构编程实训 56

实训1——判断整数的奇偶性 56

实训2——判断年份是否为闰年 58

实训3——分段函数求解问题 60

实训4——判断星期和月份 63

实训5——判断一个月的天数 66

实训6——模拟自动售货机 68

实训7——机动车加油 70

6 循环结构编程实训 73

实训1——while求解1~100的和、猴子吃桃问题 73

实训2——do-while求解1~100、1~N的和 75

实训3——goto-if求解1~100之和 78

实训4——判断质数和百元买百鸡 79

实训5——九九乘法表和兔子生兔子 82

实训6——银行存款 84

实训7——猜新同学年龄 85

7 数组与字符串编程实训 87

实训1——矩阵转置 87

实训2——狼追兔子 89

实训3——谁家孩子跑得最慢 90

实训4——获取矩阵的最大值及其下标 92

实训5——单词统计 94

实训6——输出杨辉三角阵列 96

实训7——设计幻方矩阵 98

实训8——字符串升序排列 100

实训9——字符串加密和解密算法 101

8 函数编程实训 104

实训1——等腰三角形输出 104

实训2——哥德巴赫猜想 107

实训3——汉诺塔 109

实训4——分鱼 112

实训5——约瑟夫环 114

实训6——子串定位 116

实训7——IP地址转换 118

实训8——卡布列克常数 121

9 指针编程实训 124

实训1——字符串空格统计 124

实训2——整数逆序输出 126

实训3——删除指定格式单词 128

实训4——三色旗 130

实训5——判定符合要求的素数 133

实训6——定积分计算 136

实训7——筛选参赛人员 139

实训8——星期日到星期六的英文输出 141

10 复杂数据类型编程实训 143

实训1——空间两点距离 143

实训2——日期处理 146

实训3——学生成绩处理 149

实训4——学生信息按序输出 152

实训5——字符加密 154

实训6——指定表格的输入与输出 156

实训7——月份与季节 159

实训8——水果拼盘 161

参考文献 164