c语言程序设计上机题目与参考答案

c语言程序设计上机题目与参考答案

ID:18682512

大小:59.50 KB

页数:18页

时间:2018-09-20

c语言程序设计上机题目与参考答案_第1页
c语言程序设计上机题目与参考答案_第2页
c语言程序设计上机题目与参考答案_第3页
c语言程序设计上机题目与参考答案_第4页
c语言程序设计上机题目与参考答案_第5页
资源描述:

《c语言程序设计上机题目与参考答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言程序设计题目与参考答案(1——9章)1.(课本第84页第7题)设圆半径r=1.5,圆柱的高h=3,求圆周长.圆面积.圆球表面积.圆球体积.圆柱体积。用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。请编程序:#includeintmain()#definep3.1416intmain(){doubler,h,l,s,S,v,V;scanf("%lf%lf",&r,&h);l=2*p*r;s=p*r*r;S=4*p*r*r;v=4/3*p*r*r*r;V=p*r*r*h;

2、printf("l=%7.2fs=%7.2fS=%7.2fv=%7.2fV=%7.2f",l,s,S,v,V);return0;}2.把560分钟化成小时和分钟。#includemain(){intt,h,m;t=560;h=t/60;m=t%60;printf("560分钟等于%d小时%d分钟",h,m);}3.第112页第6题)有一个函数y=x(x<1),y=2x-1(1<=x<10),y=3x-11(x>=1写程序,输入x的值,输出y相应的值。#include

3、h>intmain(){floatx,y;scanf("%f",&x);if(x<1)y=x;elseif(x<10)y=2*x-1;elsey=3*x-11;printf("%f",y);}4.(第113页第11题)输出4个整数,要求按由小到大的顺序输出。#includeintmain(){floata,b,c,d,t;scanf("%f,%f,%f,%f",&a,&b,&c,&d);if(a>b){t=a;a=b;b=t;}good,noloosening.6.5.2DCSsidewiringt

4、ocompletetheenclosureandtheothersideafterthewiringiscompleted,DCSwithintheenclosurewhenthepowermoduleshouldbeloosenedorthepowergoesout.6.6lowvoltagecableterminalmaking6.6.1firstif(a>c){t=a;a=c;c=t;}if(a>d){t=a;a=d;d=t;}if(b>c){t=b;b=c;c=t;}if(b>d){t=b;b=d;d=t;}if

5、(c>d){t=c;c=d;d=t;}printf("%f,%f,%f,%f",a,b,c,d);}5.(第113页第12题)有4个圆塔,圆心分别为(2,2),(-2,2),(-2,-2),(2,-2),圆半径为1,这四个塔的高度为10米,塔以外无建筑物。今输入任一点的坐标,求该点的建筑高度(塔外的高度为零)。#includemain(){floatx,y,t;scanf("%f,%f",&x,&y);if((x-2)*(x-2)+(y-2)*(y-2)<=1)t=10.0;elseif((x+2)*(

6、x+2)+(y-2)*(y-2)<=1)t=10.0;elseif((x-2)*(x-2)+(y+2)*(y+2)<=1)t=10.0;elseif((x+2)*(x+2)+(y+2)*(y+2)<=1)t=10.0;elset=0.0;printf("%f",t);}6.第140页第5题)求Sn=a+aa+aaa+…+aa…a之值,其中a是一个数字,n表示a的位数,例如:2+22+222+2222+22222(此时n=5)n由键盘输入。#includemain(){intn,i;longinta=

7、2,sum=0;scanf("%d",&n);for(i=1;i<=n;i++){sum=sum+a;a=10*a+2;}printf("sum=%d",sum);}7.(第140页第8题)输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=1*1*1+5*5*5+3*3*3.#includegood,noloosening.6.5.2DCSsidewiringtocompletetheenclosureandtheothers

8、ideafterthewiringiscompleted,DCSwithintheenclosurewhenthepowermoduleshouldbeloosenedorthepowergoesout.6.6lowvoltagecableterminalmaking6.6.1firstmain(){intn,a,b

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

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

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