谭浩强C语言第三版课后答案


-
谭浩强第三版C语言课后答案,为你提供一个可靠的参考。
n=1++: printr(%od, %d, %d, %dn",i,j, m, n) 解结果:9,11,9,10 第四章 44a=3,b=4,c=5,x=1.2,y=2.4,=-3.6,u=51274,n-128765,c1=a,c2=b想得 到以下的输出格式和结果请写出程序要求输出的结果如下 a=3b=4c=5 X=1.200002.400000,z=3.600000 x-y=3.60y+7=-1.207+x=-2.40 u=51274n=128765 cl='a or 97(ASCID c2=B or 98(ASCIl) 解: main() int a b long int u noat x, y, char cl c2 a=3;b=4;c=5; x-1.2;y=24;z-3.6; u=51274-n=128765 l=a';c2="b prl printf("a=%02d b=%02d c=%02dn", a,b, c) printf("x%。.6f,y-%8.6f,z=909.6fn",xy,z); printf("xty=%.2fy=z=05.2f z1x=%05.fin",xtyytz, ZIx); printr(u%06ld n%9ld\n",u, n) printf("cl-=% or %od(ASCii)\n, cl, c2); printf("c2=%c or %od(ASCll)\", c2, c2) 45请写出下面程序的输出结果 结果 67.856400,-789.123962 67.856400789.123962 67.86,-789.12,67.856400,-789.123962,67.856400,-789.123962 6.785640e+001-7.89e002 A,65,101,41 1234567,4553207,d687 65535,1777,mrtl COMPUTER COM 46用下面的scan函数输入数据,使a=3.b=7,x=8.5,y=71.82,c1=A',c2-a 问在键盘上如何输入? main( int a coal char clc2 scant("a=%d b-d, &a, &b) scanf(x=%fy=%e, &x, &y) scanf("cl=%oc c2=%oc", &cl, &c2) 解:可按如下方式在键盘上输入: x=8.5y=7182 Cl=Ac2=a 说明:在边疆使用个或多个 scaf函数时,第个输入行末尾输入的"回车"破第二 个 scanf函数吸收,因此在第二\三个 scanf函数的双引号后设一个空格以抵消上行 入的回车”如果没有这个空格按上面输入数据会出错,读者目前对此只留有 初步概念即可,以后再进一步深入理鲜. 47用下面的 scanf函数输入数据使a=10.b=20,c1=A,c2=ax=15y=-3.75,=578,请问 在键盘上如何输入数据? scanf(%5d%5d%c%c%f%f% f%f", &a, &b, &cl, &c2, &y, &z) 解 main() float x, y, Z char c.c2 scan"%5d%5d%oc%c%%or",&a.&b,&c1,&c2,&x,&y,&∠); 运行时输入 1020Aa1.5-3.75+1.5,678 注解:按%5d格式的要求输入a与b时,要先键入三个空格,而后再打入10与20。%*f是 用来禁止赋值的。在输入吋,对应于%*f的地方,随意打入了·个数1.5,该值不会赋给任 何变量。 3.8设圆半径r=1.5,圆柱髙h-=3,求圆周长,圆面积,圆球表面积,圆球体积,圆柱体积用 scanf输 入数据输岀计算结果输岀时要求有文字说明,取小数点后两位数字请编程. 解:main( float pi, h, r, l,S, sq, vq, vZ; =3.1415926 print("请输入圆半径r圆柱高h:n"); f"f,%of,&r,&h); pirr F4.03.0 printi("圆周长为:=%6,fn"); pin("圆面积为:=%62n",s); print("圆球表面积为:=%62fn",sq); printf(("圆球体积为:=%6.2fn",Vz); 49输入一个华氏温度,要求输出摄氏温度,公式为C=5/9(F-32),输出要有文字说明,取两位小 数 解: maino float cf printi("请输入一个华氏温度m") nf("%f",&f) c-(S.09.0)*(f32); prin("摄氏温度为:%5,2fun",c); 第五章逻辑运算和判断选取结构 54有三个整数a,b,C,由键盘输入,翰出其中最大的数 La. b printi("请输入三个数:"; scanf(%od, %od, %od", &a, &b, &c) if(b<c printr("max=odn", c) else printf("max=%dn",b) else if(a<c) printf("max=%d\n", c); printf("max-%dn", a) 方法2:使用条件表达式 maino dint a, b, c, termp, m printf(("请输入A,B,C:"); frd%d,%d",&a,&b,&c); printf("a=%d, B=%d, C=%dn, a, b, c) temp=(a>b)?a: b max=(temp>c)? temp: C prin("A,B,C中最大数是%d,",max) 5.5 main( nt printi("输入x:"); scanr(%d", &x) if(x<1) printf("X-%d, Y=X% n, x,y) else i[(x<10 y2*x-1; printf("X=%od, Y=2X-1=%odn",x,y) clsc y printf("x-5d, Y-3*x-11-%dn", x, y) 57给一个不多于5位的正整数,要求:1.求它是几位数2分别打印出每一位数字3按逆序 打印出各位数字.例如原数为321,应输出123 maino long int num; int indiv, ten, hundred, housand, tenthousand, place: print('"请输入个整数(0-9999"); scanf(%ld, &num) if(num>9999) place=5 else if(num>999) else if(num >99) lace=3 else if(num>9) else place=l printf("place=%od n",place) print"每位数字为"); ten thousand=num/10000 thousand=(num-tenthousand*10000)/1000 hundred=(num-tenthousand10000-thousand 1000)/100 ten=(num-tenthousand10000-thousand1000-hundred*100)/10 indiyenum-tenthousand * 10000-thousand "1000-hundred *100-ten*10 switch(place) icase 5: printf("%d, %d, %d, %d, %d", tenthousand, thousand hundred, ten, indiv) printf("n反序数字为:") printf( %odod%od%d%dn", indiv, ten, hundred, thousand tenthousand) break. case 4: printf("%od, %od, %od, %od", thousand, hundred ten, indiv) prin("n反序数字为:") printf("%d%d%d%dn", indiv, ten, hundred, thousand) break case 3: printf("%od, %od, %dn", hundred ten, indiv printf("n反序数字为:"); printr(" %od%d%dn", indiv, ten, hundred case 2 printf("%d, %d\n", ten, indiv) printf(("in反序数字为:"); printf("%d%dn" indiv, ten casc 1: printf("%odin",indiv) printf(("n反序数字为:") printf("%odin", indiv 581if语句 main() Hong 1; float bonus, bonl, bon2, bon4, bone, bon10; 泮*初始化变量* bon1=100000*0.1: bon2=100000*0.075+bon1; bon4=200000*0.05+bon2 bon6=200000*0.03+bon4; bon10400000*0.015+bon6 print("请输入利润"); scant(%old", &i) /*计算* if(i<=le5) bonus=10.1 else if(i<2e5) bonus=bon1+(l-10000040.075; else if(i<=4e5) bonu=bon21(1-200000.05; else if(i<=6e5) bonus=bon4+(-40000.03 else if(i<=le6) bonus=bon6+(1-600000)*0.015; bonus=bon 10tGi-1000000)*0.01 prin("奖金是%10.2r", bonus); 用 switch语句编程序 main( ng 1 float bonus. bonl, bon2, bond, bon6, bon10: int branch /*初始化变量*/ bonl=100000*0.1 bon2=bon1+100000*0.075 bon4-bon2+200000*0.05; bon6-bon4+200000*0.03 bonl0=bon6+400000.015; printf(("请输入利润:") scanf(%old",&i) branch=1100000 if(branch>10) branch=10 /*计算*/ switch(branch icase 0: bonus=1*0.1; break; case 1: bonus=bon1+(i-100000) * 0.075; break; case 2 case 3: bonus=bon2+(i-200000) *0.05 break case 4 case 5: bonus=bon4-+(i-400000) 0.03; break; case 6: case 7: case case 9: bonus-bon6+ (1-600000)0.015; break; case10 bonus=bon10+(1-1000000.01: printf(("奖金是%l0.,2r" bonus) 59输入四个整数,按人小顺序输出 main( fint t, a, b, c, d; printf("请输入四个数:"); scanf(%od, %od, od, %od, &a, &b, &c, &d) printf("nin a=%d, b=%d, c=%d, d=%od n", a, b, c, d) if(a>b) tt=aa=b b =t if(a>c) it=;a=c; c=t; 3 tta; a=d; d=t; 3 if(b>c) tt=b; b =c; c=t; 3 if(b>d) db; b-d: d=t if(cd) it-c; c-d; d-t; 3 print.("n排序结果如下:n"); printf("%d %d%d%/od \n", a, b, c, d) 5.10塔 main int h=10 float x, y, x0-2, y0=2, d1, d 2, d3, d4 print("请输入一个点(x,y):") scan f("%f,%of",&x,&y); dl=(x-x0)*(x-x0)+(y-y0)(y-y0); d2=(x-x0)*(x-x0)+(y+y0)(y+y0); d3=(x+x0)*(x+x0)+(y-y0)*(yy0) d4=(x+x0)*(X+x0)+(y+y0)*(y+y0); if(dl>l&&d2>l&&d3>1&&d4>1) h=0 print("该点高度为%d"h); 第六章循环语句 61输入两个正数求最大公约数最小公倍数 maino int a, b, numl, num2, temp print("请输入两个正整数:n") scanf("od, %od", &numl, &num2) if(numI<num2) temp=num numl-numz num2=temp a=numl. b=num2 hile(b!=0) temp=a%b: b=temp print("它们的最大公约数为:%d print("它们的最小公倍数为%dn",num1*num2/2) 6.2输入一行字符分别统计出其中英文宇母,空格数字和其它字符的个数 解: #include <stdio. h> main( char int letters-O, space-O, degit-=0, other-O print.("请输入一行字符:n"); while((c=getchar)=n) if(c>='a'&&c<=z'lc>A&&c<=z) letters++ Space++. clif(c>=02&&c<=9) digit else other++ printi("其中:字母数%d空格数-%d数字数-%d其它字符数-%dn", letters, space, digit, other) 63求s(n)=aata…a…a之值,其中工是一个数字 解 main( int a n count=1. sn=0. tn=0 printf("请输入a和n的值:n"); d",&a,&n); printf("a=%d n=%dn", a, n) while(count<=n tn=tn f a sn-sn+tn a=a*10 ++count

128KB
谭浩强C语言 第三版课后答案
2009-04-13本资源是针对谭浩强C语言第三版的课后练习题编写的答案,WORD版本的,可以直接粘贴,易学易用,希望对大家有帮助。
谭浩强c语言第3版习题答案下载_course
2020-11-30谭浩强课后习题Ans,不会了就查一查。 希望对你有帮助!!! 相关下载链接://download.csdn.net/download/DYH6110456/3456004?utm_source=bbs
3.75MB
c语言程序设计(第三版)谭浩强 课后习题答案 清华大学出版社_高清完整版.pdf
2018-03-171 C语言程序设计第三版谭浩强 课后习题答案完整版 第一章 1.5请参照本章例题,编写一个C程序,输出以下信息: ************************** Very Good! *****
C语言程序设计第三版谭浩强课后习题答案完整版下载_course
2019-05-23C语言程序设计第三版谭浩强课后习题答案完整版 相关下载链接://download.csdn.net/download/liangqijunabc/2318583?utm_source=bbsseo
65KB
C语言程序设计第三版谭浩强课后习题答案完整版
2010-04-251. 5请参照本章例题,编写一个C程序,输出以下信息: ************************** Very Good! ************************** 解: mian
2.58MB
C语言谭浩强(第三版)及课后习题答案
2010-06-17在网上搜了很多遍这本书,但都没有提供答案,这本是本人整理后的含有课后习题答案的 谭浩强c语言程序设计 1 C语言概述 1.1C语言的发展过程 1.2当代最优秀的程序设计语言 1.3C语言版本 1.4C
319KB
C语言程序设计第三版谭浩强课后习题题目 答案完整版
2012-06-18C语言程序设计第三版谭浩强课后习题题目 答案完整版.
256KB
C语言程序设计_第三版_谭浩强主编_课后习题答案_完整版
2013-03-27C语言程序设计_第三版_谭浩强主编_课后习题答案_完整版
82.2MB
微信小程序源码-合集6.rar
2020-09-04微信小程序源码,包含:图片展示、外卖点餐、小工具类、小游戏类、演绎博览、新闻资讯、医疗保健、艺术生活等源码。
133KB
python 京东预约抢购茅台脚本插件 一键运行
2021-02-26python 京东预约抢购茅台脚本插件 一键运行,按照readme介绍的步骤即可。 已经测试可以抢购得到。 注意:本资源仅用于用来学习,严禁用于任何商业目的,下载之后应当在24小时之内删除。
28KB
各显卡算力对照表!
2018-01-11挖矿必备算力对照!看看你的机器是否达到标准!看完自己想想办法刷机!
Python自动化爬虫实战与高级架构技巧
2020-07-22讲解基于Python Selenium 的自动化数据采集,自动化框架设计,SEO搜索收录引擎与接口对接等实战项目
103KB
七夕情人节表白HTML源码(两款)
2016-08-23七夕节、情人节表白用的HTML源码(两款)
737KB
京东抢茅台改进版_python.zip
2021-02-19自动抢购京东53度飞天茅台python脚本改进版,提供脚本源代码仅供大家学习研究,亲测有效已经抢到1瓶,欢迎改进升级
7.25MB
四史答题软件安装包exe
2021-02-28四史答题软件安装包exe
13.41MB
jd_seckill京东抢茅台插件最新版【京东飞天茅台1499抢购】Python脚本的完整安装+使用教程
2021-02-04jd_seckill京东抢茅台插件最新版【京东飞天茅台1499抢购】Python脚本的完整安装+使用教程,这个很好用,稳定出单!
Java学习指南(Java入门与进阶)
2017-08-09这是Java学习指南系列课程的第1篇,介绍Java语言的入门语法,引领希望学习Java语言编程的初学者进入Java大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从Java开发平台的下载和安装开始,从浅到深、从易到难,循序渐进地进行语法讲解。 为了让学员更好的掌握Java语言,本课程配套在线的Java题库及答案解析。 相比于其他语言,Java语言更科学、更容易掌握,快来和大家一起学习Java吧。
932KB
自动抢茅台脚本.zip
2021-01-25自动抢购飞天茅台脚本,亲测有效,已经抢到2瓶(python和go两种语言,Windows和Mac版本都有),支持京东、天猫平台,立即下载保存,避免被失效!
Java并发编程精讲
2019-09-28课程会讲解Java中并发相关技术的基础、原理和应用,从线程安全、线程(池), 锁实现和并发容器等高并发Java实现,去深入理解在并发编程中, 一些最容易被忽视的点,这些点也是我在多年编程经验中实际用到, 对于每个小节小课均会有实际的场景应用为你呈现。 同时这些也是面试过程中面试官考察的重点,掌握这些点,面试和工作时,做到心中有货,不慌不乱,能够胜任。
Javascript前端开发
2018-03-14JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
手把手带你学Python
2020-03-03当下最火的计算机语言,难道你还只停留知道的阶段吗?快跟着老司机一起起飞吧~ 零基础开始学,只要跟着视频一步一步来,多思考,多练习,我相信你会有质的飞越。 学习路上会很苦,也会很累。但是这些等你学会以后,会发现这些都是值得。 还在等什么?快来学习吧~
-
博客
c++图片基本操作,旋转图片,获取图片像素
c++图片基本操作,旋转图片,获取图片像素
-
博客
AcWing 1212. 地宫取宝
AcWing 1212. 地宫取宝
-
学院
Cocos Creator游戏开发-合成大西瓜 CocosCreat
Cocos Creator游戏开发-合成大西瓜 CocosCreat
-
博客
py_trees_ros初步使用
py_trees_ros初步使用
-
下载
Vulnhub靶机渗透测试 DC-1靶机
Vulnhub靶机渗透测试 DC-1靶机
-
博客
【JUC源码】线程池:ThreadPoolExecutor 万字源码深析(超详细注释)
【JUC源码】线程池:ThreadPoolExecutor 万字源码深析(超详细注释)
-
下载
第3章 异步电动机及拖动.ppsx
第3章 异步电动机及拖动.ppsx
-
下载
fpga高手做过的例程,包括完整的项目
fpga高手做过的例程,包括完整的项目
-
学院
PowerBI重要外部工具详解
PowerBI重要外部工具详解
-
博客
CISSP考试指南笔记:6.5 管理评审
CISSP考试指南笔记:6.5 管理评审
-
博客
安卓搜索附近商店,结果根据距离远近排序并返回列表,进行显示。
安卓搜索附近商店,结果根据距离远近排序并返回列表,进行显示。
-
下载
清华大学发布首篇《图自动机器学习》综述论文
清华大学发布首篇《图自动机器学习》综述论文
-
博客
[百度网盘解析加速工具]利用IDM工具在线解析网页版
[百度网盘解析加速工具]利用IDM工具在线解析网页版
-
博客
正则表达式 获取网卡具体信息
正则表达式 获取网卡具体信息
-
学院
CCNA_CCNP 思科网络认证 《 综合案例设计_配置高可用企业网络
CCNA_CCNP 思科网络认证 《 综合案例设计_配置高可用企业网络
-
下载
ChineseSimilarity-gensim-tfidf-master.rar
ChineseSimilarity-gensim-tfidf-master.rar
-
博客
查看http的并发请求数与其TCP连接状态
查看http的并发请求数与其TCP连接状态
-
下载
中文词汇分类搜狗语料训练结果
中文词汇分类搜狗语料训练结果
-
学院
《Linux 命令简介》<Linux核心命令系列Series> <1.
《Linux 命令简介》<Linux核心命令系列Series> <1.
-
博客
负数取绝对值时小心越界:如Math.abs(-2147483648)
负数取绝对值时小心越界:如Math.abs(-2147483648)
-
下载
160wifi(电脑Wifi共享软件)官方中文版V1111_4.3.10.20 | 160wifi电脑版怎么用 | 电脑wifi共享软件哪个好用
160wifi(电脑Wifi共享软件)官方中文版V1111_4.3.10.20 | 160wifi电脑版怎么用 | 电脑wifi共享软件哪个好用
-
博客
MySQL数据库单列索引与多列(组合)索引的区别
MySQL数据库单列索引与多列(组合)索引的区别
-
下载
基于LPC4300的智能家居检测系统.doc
基于LPC4300的智能家居检测系统.doc
-
下载
智能环境监测终端.doc
智能环境监测终端.doc
-
下载
西方经济学(微观部分)第五版课后习题答案.pdf
西方经济学(微观部分)第五版课后习题答案.pdf
-
博客
你常用的Nginx模块,用来做什么
你常用的Nginx模块,用来做什么
-
学院
【爱码农】C#制作MDI文本编辑器
【爱码农】C#制作MDI文本编辑器
-
博客
(真)手把手教你配置Ubuntu大数据Hadoop环境(明日待更新)
(真)手把手教你配置Ubuntu大数据Hadoop环境(明日待更新)
-
学院
CCNA_CCNP 思科网络认证 三层交换机(VTP 简化 VLAN
CCNA_CCNP 思科网络认证 三层交换机(VTP 简化 VLAN
-
学院
C和C++课程
C和C++课程