发布时间 : 星期六 文章谭浩强C程序设计第三版习题部分参考解答一更新完毕开始阅读
C程序设计(第三版)
谭浩强著
例题汇总
课后习题部分解析
二〇一〇年十二月
1
目 录
目 录 ............................................................................................................................. 2 第1章 C语言概述........................................................................................................... 5
习题.......................................................................................................................... 5
1.5 .................................................................................................................... 5
1.6 .................................................................................................................... 5 Turbo C 2.0集成开发环境简介 ......................................................................... 6 File菜单 ............................................................................................................ 6 Run菜单 ............................................................................................................ 7 Compile菜单...................................................................................................... 8 Options菜单....................................................................................................... 9 Break/watch菜单 ...............................................................................................11
第3章 数据类型、运算符与表达式 ............................................................................... 12
例题........................................................................................................................ 12
大小写字母的转换............................................................................................ 12 习题........................................................................................................................ 12
3.3 ................................................................................................................... 12 3.4 ................................................................................................................... 13 3.6 ................................................................................................................... 13 3.7 ................................................................................................................... 13 3.9 ................................................................................................................... 14
3.10 ................................................................................................................. 14 3.11.................................................................................................................. 14 3.12 ................................................................................................................. 15
第4章 最简单的C程序设计——顺序程序设计 .............................................................. 16
例题........................................................................................................................ 16
1. 输出单个字符 .............................................................................................. 16
2. 输入单个字符。........................................................................................... 16 3. 输入三角形的三边长,求三角形面积。........................................................ 16 4. 从键盘输入一个大写字母,要求改用小写字母输出 ...................................... 17 5. 求ax+bx+c=0方程的根,a,b,c由键盘输入,设b-4ac>0。 .......................... 17 习题........................................................................................................................ 18
4.4 ................................................................................................................... 18 4.5 ................................................................................................................... 19 4.6 ................................................................................................................... 19 4.7 ................................................................................................................... 20 4.8 ................................................................................................................... 20
4.9 ................................................................................................................... 20 4.10 ................................................................................................................. 21
第5章 选择结构程序设计 ............................................................................................. 22
例题........................................................................................................................ 22
2
2
2
1. 输入3个数a,b,c,要求按由小到大的顺序输出............................................. 22 2. 编程序,输入一个x 值,输出y的值 。 ..................................................... 22 3. 编写程序,判断某一年是否闰年。............................................................... 23 习题........................................................................................................................ 24
5.2 ................................................................................................................... 24 5.3 ................................................................................................................... 24 5.4 ................................................................................................................... 25 5.5 ................................................................................................................... 25 5.6 ................................................................................................................... 26 5.7 ................................................................................................................... 27 5.8 ................................................................................................................... 28 5.9 ................................................................................................................... 30
5.10 ................................................................................................................. 30
第6章 循环控制 ........................................................................................................... 32
例题........................................................................................................................ 32
1001. 求n?1?n........................................................................................................ 32
2. 输出100~200之间的不能被3整除的所有整数。.......................................... 33
??1?13?15?17?...3. 用?公式求π的近似值,直至某一项的绝对值小于10?5为
止。................................................................................................................. 33 3. 求Fibonacci数列1,1,2,3,5,8,13??的前40个数。 ....................................... 34 4. 判断m是否素数。 ...................................................................................... 34 5.求100~200间的全部素数 .............................................................................. 35 6.译密码。为使电文保密,往往按一定规律将其转换成密码,收报人再按约定的规律将其译回原文。............................................................................................ 36 习题........................................................................................................................ 37
6.1 ................................................................................................................... 37 6.2 ................................................................................................................... 38 6.3 ................................................................................................................... 38 6.4 ................................................................................................................... 39 6.5 ................................................................................................................... 40 6.6 ................................................................................................................... 40 6.7 ................................................................................................................... 41 6.8 ................................................................................................................... 41 6.9 ................................................................................................................... 42 6.10 ................................................................................................................. 42 6.11.................................................................................................................. 43 6.12 ................................................................................................................. 43 6.13 ................................................................................................................. 44 6.14 ................................................................................................................. 45 6.15 ................................................................................................................. 46
3
4