网站大量收购独家精品文档,联系QQ:2885784924

C语言程序设计(第三版)课后习题答案.doc

C语言程序设计(第三版)课后习题答案.doc

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课后练习答案是本人精心整理的专业学科课后习题答案,可在线免费浏览全文并供大家下载。另外本网提供大学各专业教材各册不同版本作者主编的课后习题参考答案,不同版本版次,第N册练习题目习题及答案

C程序设计(第三版)答案-谭浩强 程序是在VC6.0下编译的,所以头文件和TC的不太一样! 4-8 #include iostream #define pi 3.1415 void main() { ?float r,h,rl,ra,ss,sv,cv; ?printf(输入圆的半径和圆柱的高\n\n); ?scanf(%f%f,r,h); ?rl=2*pi*r; ?ra=pi*r*r; ?ss=4*pi*r*r; ?sv=4*pi*r*r*r/3; ?cv=ra*h; ?printf(圆周长为:%f\n\n圆面积为:%f\n\n圆球表面积为:%f\n\n圆球体积为:%f\n\n圆柱体积为:%f\n\n,rl,ra,ss,sv,cv); } ? 4-9 #include iostream void main() { ?float F,c; ?printf(输入一个华氏温度\n\n); ?scanf(%f,F); ?c=5*(F-32)/9; ?printf(摄氏温度为:%.2f\n\n,c); } 第五章 5-4 #include iostream void main() { ?int a,b,c,max; ?printf(输入三个整数a,b,c\n\n); ?scanf(%d%d%d,a,b,c); ?if(ab) max=a; ?else max=b; ?if(maxc) max=c; ?printf(最大的数为:%d\n\n,max); } 5-5 #include iostream void main() { ?float x,y; ?printf(输入x\n\n); ?scanf(%f,x); ?if(x1) y=x; ?else if(x10) y=2*x-1; ????? else y=3*x-11; ??? printf(y=%f\n\n,y); } ? 5-6 #include iostream void main() { ?float m; ?int n; ?printf(输入成绩\n\n); ?scanf(%f,m); ?n=m/10; ?switch(n) ?{ ?case 0: ?case 1: ??? case 2: ?case 3: ??? case 4: ?case 5:printf(E\n\n);break; ?case 6:printf(D\n\n);break; ?case 7:printf(C\n\n);break; ?case 8:printf(B\n\n);break; ?case 9: ?case 10:printf(A\n\n);break; ?} } 5-7 #include iostream #include math.h void main() { ?int a,b,c,i,j,n; ?printf(输入五位正整数\n\n); ?scanf(%d,a); ?printf(\n\n); ?c=a; ??? for(i=1;;i++) ?{ ??b=c%10; ??c=c/10; ??printf(%d,b); ??if(c==0) ??{ ???printf(\n\n); ???printf(正整数为%d位数\n\n,i);break; ??} ?} ?c=a; ?for(j=i-1;j=0;j--) ?{ ??n=pow(10,j); ??b=c/n; ??c=c%n; ??printf(%d\n,b); ?} } 5-8 if语句: #include iostream void main() { ?int I; ?float bonus; ?printf(输入当月利润I\n\n); ?scanf(%d,I); ?if(I=100000) bonus=I/10; ?else if(I=200000) bonus=10000+(I-100000)*7.5/100; ????? else if(I=400000) bonus=10000+7500+(I-200000)*5/100; ??????? else if(I=600000) bonus=10000+7500+10000+(I-400000)*3/100; ????????? else if(I=1000000) bonus=10000+7500+10000+6000+(I-600000)*1.5/100; ??????????? else bonus=10000+7500+10000+6000+6000+(I-1000000)*1/100; ?printf(应发奖金数为:%f\n\n,bonus); } switch语句: #include iostream void main() { ?int I,n; ?floa

您可能关注的文档

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档