[2018年最新整理]《C语言程序设计》课后习题答案(第四版)谭浩强.docx

[2018年最新整理]《C语言程序设计》课后习题答案(第四版)谭浩强.docx

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

1-5 #include stdio.hint main ( ){ printf (**************************\n\n); printf( Very Good!\n\n); printf (**************************\n); return 0;}1-6#include stdio.hint main(){int a,b,c,max; printf(please input a,b,c:\n); scanf(%d,%d,%d,a,b,c); max=a; if (maxb) max=b; if (maxc) max=c; printf(The largest number is %d\n,max); return 0;}4-4-1#include stdio.hint main(){ int a,b,c; printf(请输入三个整数:); scanf(%d,%d,%d,a,b,c); if (ab) if (bc) printf(max=%d\n,c); else printf(max=%d\n,b); else if (ac) printf(max=%d\n,c); else printf(max=%d\n,a); return 0;}4-6.#include stdio.hint main(){ int x,y; printf(输入x:); scanf(%d,x); if(x1) /* x1 */ { y=x; printf(x=%3d, y=x=%d\n ,x,y); } else if(x10) /* 1=x10 */{ y=2*x-1; printf(x=%d, y=2*x-1=%d\n,x,y);}else /* x=10 */{ y=3*x-11; printf(x=%d, y=3*x-11=%d\n,x,y);} return 0;}4-7-1#include stdio.hint main(){ int x,y; printf(enter x:); scanf(%d,x); y=-1; if(x!=0) if(x0) y=1; else y=0; printf(x=%d,y=%d\n,x,y); return 0;}4-7-2#include stdio.hint main(){ int x,y; printf(please enter x:); scanf(%d,x); y=0; if(x=0) if(x0) y=1; else y=-1; printf(x=%d,y=%d\n,x,y); return 0;}4-8#include stdio.hint main() { float score; char grade; printf(请输入学生成绩:); scanf(%f,score); while (score100||score0){printf(\n 输入有误,请重输);scanf(%f,score);} switch((int)(score/10)) {case 10:case 9: grade=A;break;case 8: grade=B;break;case 7: grade=C;break;case 6: grade=D;break;case 5:case 4:case 3:case 2:case 1:case 0: grade=E;} printf(成绩是 %5.1f,相应的等级是%c\n ,score,grade);return 0;}4-11#include stdio.hint main() {int t,a,b,c,d; printf(请输入四个数:); scanf(%d,%d,%d,%d,a,b,c,d); printf(a=%d,b=%d,c=%d,d=%d\n,a,b,c,d); if (ab) { t=a;a=b;b=t;} if (ac) { t=a;a=c;c=t;} if (ad) { t=a;a=d;d=t;} if (bc) { t=b;b=c;c=t;} if (bd) { t=b;b=d;d=t;} if (cd) { t=c;c=d;d=t;} printf(排序结果如下: \n); printf(%d %d %d %d \n ,a,b,c,d); return 0; }4-12#include stdio.hint main() { int h=10; float x1=2,y1=2,x2=-2,y2=2,x3=-2,y3=-2,x4=2,y4=-2,x,y,d1,d2,d3,d4; printf(请输

您可能关注的文档

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档