C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc

C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc

ID:50299594

大小:50.00 KB

页数:6页

时间:2020-03-07

C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc_第1页
C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc_第2页
C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc_第3页
C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc_第4页
C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc_第5页
资源描述:

《C语言程序设计 教学课件 作者 罗朝盛第4章 习题参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》习题参考答案第4章习题参考答案1判断题123456××√√×√2选择题12345678BBBBDABB3程序阅读题(1)105(2)a=8(3)abc123DEF(4)4程序填空题(1)chch==')'count--count==0count>0(2)div=ndiv—(3)min=markmin=markmax=marksum+=mark5编程题(1)#includevoidmain(){intx,y;printf("EntertheX,Y=?");scanf("%d,%d",&x,&y);if(x>0&&y>0)printf("(%d,

2、%d)是第一像限",x,y);elseif(x>0&&y<0)printf("(%d,%d)是第四像限",x,y);elseif(x<0&&y>0)printf("(%d,%d)是第三像限",x,y);elseif(x<0&&y<0)printf("(%d,%d)是第二像限",x,y);elseif(x>0&&y==0)printf("(%d,%d)在X轴正方向",x,y);elseif(x<0&&y==0)printf("(%d,%d)在X轴负方向",x,y);elseif(x==0&&y>0)《C语言程序设计》习题参考答案printf("(%d,%d)在

3、Y轴正方向",x,y);elseif(x==0&&y<0)printf("(%d,%d)在Y轴负方向",x,y);elseprintf("(%d,%d)为坐标原点",x,y);}(1)#include#includemain(){floata,b,c,x,s;printf("Inputa,bandc:");scanf("%f%f%f",&a,&b,&c);if(a+b<=c

4、

5、a+c<=b

6、

7、b+c<=a)printf("Error!");else{x=(a+b+c)/2;s=sqrt(x*(x-a)*(x-b)*(x-c));pr

8、intf("area=%f",s);}}(3)程序代码如下:#includevoidmain(){floatsalary,tax;intntax;printf("Pleaseenterasalary=");scanf("%f",&salary);ntax=salary/500;if(ntax>=10)ntax=10;switch(ntax){case0:case1:tax=0;break;case2:tax=(salary-1000)*0.05;break;case3:case4:tax=500*0.05+(salary-1500)*0.1;break;c

9、ase5:case6:tax=500*0.05+1000*0.1+(salary-2500)*0.15;break;《C语言程序设计》习题参考答案case7:case8:case9:tax=500*0.05+1000*0.1+1000*0.15+(salary-3500)*0.20;break;case10:tax=500*0.05+1000*0.1+1000*0.15+1500*0.20+(salary-5000)*0.30;}printf("Thetax=%10.2f",tax);}(4)方法一#include#includemain(

10、){inti=1;floatt=-1,s=0;do{t=-t/i;s=s+t;i=i+1;}while(fabs(t)>1e-6);printf("s=%f",s);}方法二#includevoidmain(){inti=1,sign=1;floatt=1.0,s=0.0;while(1.0/t>1e-6){t=t*i;s=s+sign/t;i=i+1;sign=-sign;};printf("s=%f",s);}(5)方法一:#includemain(){inti,a,b,c;《C语言程序设计》习题参考答案for(i=100;i<=99

11、9;i++){a=i/100;b=i/10%10;c=i%10;if(i==a*a*a+b*b*b+c*c*c)printf("%d",i);}}方法二:#includevoidmain(){inti,a,b,c;for(a=1;a<=9;a++)for(b=0;b<=9;b++)for(c=0;c<=9;c++){i=a*100+b*10+c;if(i==a*a*a+b*b*b+c*c*c)printf("%d",i);}}(6)#incl

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

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

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