-
2021-05-20 02:38:06
谭浩强c语言程序设计习题答案
1 谭浩强C 语言程序设计习题参考答案 第一章 1.6 main() {int a,b,c,max;printf(“ three numbers:\n“);scanf(“%d,%d,%d“,max=a;if(maxb)?a:b;max=(c>temp)?c:temp;printf(“max=%d“,max); }4.5 main() {int x,y;scanf(“%d“,if(x=0else if(num>999) place=4;else if(num>99) place=3;else if(num>9) place=2;else place=1;printf(“place=%d\n“,place);ten_thousand=num/10000;thousand=(num-ten_thousand*10000)/1000;hundred=(num-ten_thousand*10000-thousand*1000)/100;ten=(num-ten_thousand*10000-thousand*1000-hundred*100)/10;indiv=num-ten_thousand*10000-thousand*1000-hundred*100-ten*10;switch(place){case 5:printf(“%d,%d,%d,%d,%d\n“,ten_thousand,thousand,hundred,ten,indiv);printf(“%d,%d,%d,%d,%d\n“,indiv,ten,hundred,thousand,ten_thousand);break;case 4:printf(“%d,%d,%d,%d\n“,thousand,hundred,ten,indiv);printf(“%d,%d,%d,%d\n“,indiv,ten,hundred,thousand);break;case 3:printf(“%d,%d,%d\n“,hundred,ten,indiv);printf(“%d,%d,%d\n“,indiv,ten,hundred);break;case 2:printf(“%d,%d\n“,ten,indiv);printf(“%d,%d\n“,indiv,ten);break; case 1:printf(“%d\n“,indiv);printf(“%d\n“,indiv);} } 4.8 main() {long i;float bonus,bon1,bon2,bon4,bon6,bon10;bon1=100000*0.1;bon2=bon1+100000*0.075;bon4=bon2+200000*0.05;bon6=bon4+200000*0.03;bon10=bon6+400000*0.015;
更多相关内容 -
谭浩强c语言程序设计习题集.pdf
2021-03-07 20:43:20谭浩强c语言程序设计习题集 -
谭浩强c语言PDF版.pdf
2021-07-04 15:36:36谭浩强c语言PDF版.pdf -
谭浩强c语言程序设计练习习题集
2019-03-27 23:53:52c语言程序设计谭浩强版的练习题集收录 -
谭浩强C语言课件第五版
2021-03-01 08:19:04程序员新手必备 -
谭浩强c语言PDF版
2018-10-16 10:33:18谭浩强c语言PDF版 -
谭浩强C语言课件和源程序.zip
2021-06-24 19:03:22谭浩强C语言源程序 -
C程序设计上机实验报告(完整版)x_谭浩强C语言程序设计
2020-06-10 00:03:42C语言程序设计上机实验报告 学院机械工程学院 班级 机自161213 姓名 刘昊 学号20162181310 实验时间2017年3月6号 任课老师 张锐 欢迎下载 欢迎下载 PAGE # 欢迎下载 欢迎下载 PAGE # C语言程序设计上机实验报告 实验... -
1-谭浩强 C语言程序设计第四版_C语言_
2021-10-02 08:22:32谭浩强的C语言,书本比较经典,对学C语言的新手有帮助 -
谭浩强C语言Word版电子教材可复制
2018-10-13 08:34:22学习C的好帮手,学习C的好帮手,学习C的好帮手,学习C的好帮手 -
谭浩强C语言全书
2018-05-05 11:59:12谭浩强C语言全书,谭浩强老师的那本教材的电子版,里面有课程资源和课后习题的答案 -
谭浩强c语言
2018-06-13 15:10:10谭浩强C语言教材pdf版 , 经典之作!!!非常清晰,解压后使用. -
谭浩强C语言教程
2018-08-15 10:12:07c语言简明教程 -
谭浩强c语言学习资料 20181128
2018-11-28 15:29:34谭浩强c语言学习资料 (不是原版书籍 在龙族论坛里闲逛时,发现了kaido兄发的贴子--"谭浩强c语言word版全本",不过贴子是一篇篇散的,看起来很乱。一时兴起,整理了一下。希望大家喜欢) -
谭浩强C语言word版.doc
2018-09-15 01:25:11C语言word版.doc -
谭浩强C语言_pdf带目录完整清晰版.pdf
2014-07-24 15:22:53经典之作 -
谭浩强C语言Word版
2018-08-17 19:04:17同时又根据C语言新标准的规定,对该书进行了改写,使之符合当前的需要。 程序设计是一门实践性很强的课程,不可能只靠听课和看书就能掌握C语言程序设计。应当十分重视自己动手编写程序和上机运行程序。上机的时间愈... -
谭浩强C语言电子书
2019-03-01 16:48:34博文链接:https://dollyn.iteye.com/blog/241552 -
谭浩强 C语言程序设计 第四版以及课后习题答案
2019-04-29 20:14:58谭浩强编写的教程,c语言程序设计第四版以及课后练习题答案详细解析。 -
谭浩强C语言源码
2017-03-29 01:00:48谭浩强书上课后习题源码(.c文件,全部可以准确运行), -
经典谭浩强C语言
2017-06-07 20:29:06经典谭浩强C语言书籍 -
谭浩强C语言谭浩强C语言谭浩强C语言谭浩强C语言
2010-07-20 16:49:25谭浩强C语言谭浩强C语言谭浩强C语言谭浩强C语言 -
谭浩强 c语言程序设计
2018-10-21 16:00:09计算机科学导论包括计算机的历史(从图灵机开始)及计算机的原理等 -
谭浩强C语言练习题及详细答案
2020-08-20 14:44:15本篇文章分享的是 C 语言程序设计(谭浩强 C 语言第三版)课后习题及答案,大家在学习了 C 语言程序设计后,做几道相关的练习题,复习一下该知识点,在学习过程中,觉得十分抽象、晦涩难懂的知识点,配合一道案例题...前言
本篇文章分享的是 C 语言程序设计(谭浩强 C 语言第三版)课后习题及答案,大家在学习了 C 语言程序设计后,做几道相关的练习题,复习一下该知识点,在学习过程中,觉得十分抽象、晦涩难懂的知识点,配合一道案例题,或许会有意想不到的效果哦!
目录
第三章
- 谭浩强 C 语言 第三版 67 页第 3.7 题
第四章
- 谭浩强 C 语言 第三版 88 页第 4.4 题
- 谭浩强 C 语言 第三版 89 页第 4.8 题
- 谭浩强 C 语言 第三版 89 页第 4.9 题
- 谭浩强 C 语言 第三版 90 页第 4.10 题
第五章
- 谭浩强 C 语言 第三版 111 页第 5.4 题
- 谭浩强 C 语言 第三版 111 页第 5.5 题
- 谭浩强 C 语言 第三版 111 页第 5.6 题
- 谭浩强 C 语言 第三版 112 页第 5.7 题
- 谭浩强 C 语言 第三版 111 页第 5.8 题
- 谭浩强 C 语言 第三版 111 页第 5.9 题
- 谭浩强 C 语言 第三版 111 页第 5.10 题
未完待续。。。。。
正文:C 语言程序设计练习题及答案
第三章
3.7
描述:要将 “China“ 译成密码,密码规律是:用原来的字母后面第 4 个字母代替原来的字母。(谭浩强 C 语言 第三版 67 页第 3.7 题)
题目:要将 “China” 译成密码,密码规律是:用原来的字母后面第 4 个字母代替原来的字母。比如,字母 “A” 后面第 4 个字母是 “E”,用 “E” 代替 “A”。因此,“China” 应译为 “Glmre”。请编一个程序,用赋初值的方法使 c1,c2,,c3,c4,c5 这 5 个变量的值分别为 ‘C’,‘h’,‘i’,‘n’,‘a’,经过运算,使 c1,c2,c3,c4,c5 分别变成 ‘G’,‘l’,‘m’,‘r’,‘e’,并输出。
答案:https://haicoder.net/case/thq-c/c-3-7.html
第四章
4.4
描述:给出一些 字符,然后按照相应的格式打印出来。(谭浩强 C 语言 第三版 88 页第 4.4 题)
题目:若 a = 3,b = 4,c = 5,x = 1.2,y = 2.4,z = -3.6,u = 51274,n = 128765,c1 = ‘a’,c 2 = ‘b’。想得到以下的输出格式和结果,请写出程序(包括定义 变量 类型和设计输出)。要求输出的结果如下:
a= 3 b= 3 c= 5 x=1.200000,y=2.400000,z=-3.600000 x+y= 3.60 y+z=-1.20 z+x=-2.40 u= 51274 n= 128765 c1=‘a’ or 97(ASCII) c2='b' or 98(ASCII)
答案:https://haicoder.net/case/thq-c/c-4-4.html
4.8
描述:要求用户自己输入圆柱的半径和高来求圆柱体的圆周长、圆面积、圆球表面积、圆球体积和圆柱体积的相关信息。(谭浩强 C 语言 第三版 89 页第 4.8 题 )
题目:设圆半径 r = 1.5,圆柱高 h = 3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用 scanf 输入数据,输出计算结果,输出时要求有文字说明,取小数点后 2 位数字。请编写程序。
答案:https://haicoder.net/case/thq-c/c-4-8.html
4.9
描述:给出一个场景,和一个计算公式,根据公式将输入的华氏温度转换成摄氏温度。(谭浩强 C 语言 第三版 89 页第 4.9 题 )
题目:输入一个华氏温度,要求输出摄氏温度。公式为: c = 5/9(F - 32) 。输出要有文字说明,取 2 位小数。
答案:https://haicoder.net/case/thq-c/c-4-9.html
4.10
描述:验证 putchar 函数和 printf 函数的区别,以及 C 语言 中各个 类型 字段之间的差别,是不是可以看成一样的数据。(谭浩强 C 语言 第三版 90 页第 4.10 题)
题目:编程序,用 getchar 函数读入两个 字符 给 c1、c2,然后分别用 putchar 函数和 printf 函数输出这两个字符。思考以下问题:
(1)变量 c1、c2 应定义为字符型或 整型?或二者皆可?
(2)要求输出 c1 和 c2 值的 ASCII 码,应如何处理?用 putchar 函数还是 printf 函数?
(3)整形变量与字符变量是否在任何情况下都可以互相代替?如:char c1,c2;与 int c1,c2;是否无条件地等价?
答案:https://haicoder.net/case/thq-c/c-4-10.html
第五章
5.4
描述:取最大值,键盘中随机输入三个数值,打印出最大的那个值。(谭浩强 C 语言 第三版 111 页第 5.4 题)
题目:有 3 个 整数 a、b、c,由键盘输入,输出其中最大的数。
答案:https://haicoder.net/case/thq-c/c-5-4.html
5.5
描述:给定一个指定 函数,按照给定的函数进行编程。(谭浩强 C 语言 第三版 111 页第 5.5 题)
题目:有一个函数:
写一段程序,输入 x ,输出 y 值。
答案:https://haicoder.net/case/thq-c/c-5-5.html
5.6
描述:将学生具体的成绩转换成相应的等级分数。(谭浩强 C 语言 第三版 111 页第 5.6 题)
题目:给出一百分制成绩,要求输出成绩等级 ‘A’、‘B’、‘C’、‘D’、‘E’。90 分以上为 ‘A’,80 ~89 分为 ‘B’,70~79 分为 ‘C’ ,60~69 分为 ‘D’ ,60 分以下为 ‘E’ 。
答案:https://haicoder.net/case/thq-c/c-5-6.html
5.7
描述:输入一个不超过 5 位数的数字,按照要求,输出这个数字的相关属性。(谭浩强 C 语言 第三版 112 页第 5.7 题)
题目:给一个不多于 5 位的正整数,要求:
- 求出它是几位数;
- 分别输出每一位数字;
- 按逆序输出各位数字,例如原数为 321,应输出 123。
答案:https://haicoder.net/case/thq-c/c-5-7.html
5.8
描述:根据一个场景,不同的数据值获取不同的数据。情景题目。(谭浩强 C 语言 第三版 112 页第 5.8 题)
题目:企业发放的奖金根据利润提成。利润 I 低于或等于 100 000 元的,奖金可提 10% ;利润高于 100 000 元,低于 200 000 元(100 000 < I <= 200 000)时,低于 100 000 元的部分按 10% 提成,高于 100 000 元的部分,可提成 7.5% ;200 000 < I <= 400 000 时,低于 200 000 元的部分仍按上述办法提成(下同)。高于 200 000 元的部分按 5% 提成;400 000 < I <= 600 000 元时,高于 400 000 元的部分按 3% 提成;600 000 < I <= 1000 000 时,高于 600 000 元的部分按 1.5 % 提成;I > 1000 000 时,超过1000 000 元的部分按 1% 提成。从键盘输入当月利润 I,求应发奖金总数。
要求:
- 用 if 语句编程序;
- 用 switch 语句编程序。
答案:https://haicoder.net/case/thq-c/c-5-8.html
5.9
描述:输入一些数字,将这些数字按照从小到大排序。(谭浩强 C 语言 第三版 112 页第 5.9 题 )
题目:输入 4 个 整数,要求按由小到大的顺序输出。
答案:https://haicoder.net/case/thq-c/c-5-9.html
5.10
描述:有一个数轴,在该数轴的四个区域中各有一个圆,如果一个点在圆的区域中,就表示它有数值,如果不在该圆区域中就没有数值。(谭浩强 C 语言 第三版 112 页第 5.10 题)
题目:有 4 个 圆塔,圆心分别为(2,2)、(-2,2)、(-2,-2)、(2,-2),圆半径为 1,见下图。这 4 个塔的高度为 10 ,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)。
答案:https://haicoder.net/case/thq-c/c-5-10.html
后续
但是因为文章数量过多,整理不易,所以如果更新过慢,请大家谅解,文章我会尽自己最大速度更新,大家可以先关注我,或者收藏下这篇文章,我会持续更新的,以上案例是提供给有一定 C 语言基础的同学看的,如果感觉做题有些压力,可以先到各类教程网学习 C 语言,本人这里当然首推上方习题及答案来源的 嗨客网。
阅读更多文章,可以关注下方公众号:
-
谭浩强c语言程序设计(第四版)课后习题答案
2011-08-03 11:20:48谭浩强c语言程序设计(第四版)课后习题答案 谭浩强c语言程序设计(第四版)课后习题答案 -
谭浩强c语言.zip
2020-05-02 17:19:27C语言 谭浩强的PPT课件(不要花好几十积分拉!) 1.1 什么是计算机程序 1.2 什么是计算机语言 1.3 C语言的发展及其特点 1.4 最简单的C语言程序 1.5 运行C程序的步骤与方法 1.6 程序设计的任务 2.1 什么是算法 2.2 ... -
谭浩强C语言教材源程序代码 大全
2016-09-11 00:10:23谭浩强的经典教材 课本代码 非常全 -
谭浩强c语言_C语言学习_settlersjbb_
2021-10-02 17:59:00学c语言,入门主推谭浩强老师的书,这个压缩包里的软件学起来贼6。 -
谭浩强C语言电子书EXE版
2008-01-08 22:20:39谭浩强C语言电子书 EXE版的 很好的教程 占很小的空间。。。 跟谭浩强C语言这本书一模一样!很经典的教材!