b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c)"> b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c)" />
c程序设计(第四版)谭浩强第4章习题答案

c程序设计(第四版)谭浩强第4章习题答案

ID:11268413

大小:40.50 KB

页数:11页

时间:2018-07-11

c程序设计(第四版)谭浩强第4章习题答案_第1页
c程序设计(第四版)谭浩强第4章习题答案_第2页
c程序设计(第四版)谭浩强第4章习题答案_第3页
c程序设计(第四版)谭浩强第4章习题答案_第4页
c程序设计(第四版)谭浩强第4章习题答案_第5页
资源描述:

《c程序设计(第四版)谭浩强第4章习题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第四章4.4#includeintmain(){inta,b,c,t;scanf("%d,%d,%d",&a,&b,&c);if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf("%d",c);return0;}4.5#include#includeintmain(){inta,x1,x2;scanf("%d",&a);if(a>=1000){printf("请重新输入一个小于1000的值a:");scanf("%d",&a);}e

2、lsex1=sqrt(a);x2=-sqrt(a);printf("x1=%d,x2=%d",x1,x2);return0;}4.6#include#includeintmain(){floatx,y;scanf("%f",&x);if(x<1)y=x;elseif(x<10)y=2*x-1;elsey=3*x-11;printf("y=%f",y);return0;}4.7#includeintmain(){intx,y;printf("enterx:");scanf("%d",&x);if(x<0)y=-1;

3、elseif(x==0)y=0;elsey=1;printf("y=%d",y);return0;}4.8#includeintmain(){floatscore;chargrade;printf("请输入学生成绩:");scanf("%f",&score);while(score>100

4、

5、score<0){printf("输入错误,请重输");scanf("%f",&score);}switch((int)(score/10)){case10:case9:grade='A';break;case8:grade='B';break;case7:gr

6、ade='C';break;case6:grade='D';break;case5:case4:case3:case2:case1:case0:grade='E';}printf("成绩是%6.2f,相应的等级是%c",score,grade);return0;}4.9#includeintmain(){intnum,g,s,b,q,w,place;printf("输入整数:");scanf("%d",&num);if(num>9999)place=5;elseif(num>999)place=4;elseif(num>99)place=3;elsei

7、f(num>9)place=2;elseplace=1;printf("位数:%d",place);printf("每一位数字:");w=num/10000;q=(int)(num-w*10000)/1000;b=(int)(num-w*10000-q*1000)/100;s=(int)(num-w*10000-q*1000-b*100)/10;g=num-w*10000-q*1000-b*100-s*10;switch(place){case5:printf("%d,%d,%d,%d,%d",w,q,b,s,g);printf("反序数字为:%d%d%d%d%d

8、",g,s,b,q,w);break;case4:printf("%d,%d,%d,%d",q,b,s,g);printf("反序数字为:%d%d%d%d%",g,s,b,q);break;case3:printf("%d,%d,%d",b,s,g);printf("反序数字为:%d%d%d%",g,s,b);break;case2:printf("%d,%d",s,g);printf("反序数字为:%d%d",g,s);break;case1:printf("%d",g);printf("反序数字为:%d",g);break;}ret

9、urn0;}4.10#includeintmain(){doubleti,i1,i2,i4,i6,i10;inti;printf("输入利润:");scanf("%d",&i);i1=100000*0.1;i2=i1+100000*0.075;i4=i2+200000*0.05;i6=i4+200000*0.03;i10=i6+400000*0.015;if(i<=100000)ti=i*0.1;elseif(i<=200000)ti=i1+(i-100000)*0.075;elseif(i<=400000)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。