C语言-编程试题及答案

C语言-编程试题及答案

ID:37250357

大小:346.40 KB

页数:21页

时间:2019-05-20

C语言-编程试题及答案_第1页
C语言-编程试题及答案_第2页
C语言-编程试题及答案_第3页
C语言-编程试题及答案_第4页
C语言-编程试题及答案_第5页
资源描述:

《C语言-编程试题及答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1编程:要求输入整数a和b,若a*a+b*b大于100,则输出a*a+b*b百位以上的数字,否则输出两数之和a+b。#includemain(){inta,b,c;printf("pleaseinputa=");scanf("%d",&a);printf("pleaseinputb=");scanf("%d",&b);if(a*a+b*b>100){c=(a*a+b*b)/100;printf("%d",c);}elseprintf("%d",a+b);}2编程:根据以下函数关系:当x<=0,y=0;当0

2、10,y=x;当1020,y=sin(x);输入一个x值,计算出相应的y值并输出。(提示:sin(x)属于math.h)#include#includemain(){intx;floaty;printf("pleaseinputx=");scanf("%d",&x);if(x<=0){y=0;}elseif((0

3、编程:根据以下函数关系:当x2,y=sin(x);输入一个x值,计算出相应的y值并输出。(提示:sin(x)、sqrt(x)属于math.h)参考24编程:输入三个正整数x,y,z,将这三个数由小到大输出。#include#includemain(){inta[3],i,max,j;printf("pleaseinputthe3numbers:");for(i=0;i<3;i++){scanf("%d",&a[i]);}for(i=0;i<

4、3;i++){for(j=0;j<2;j++)if(a[j]>a[j+1]){max=a[j];a[j]=a[j+1];a[j+1]=max;}}printf("theresultis");for(i=0;i<3;i++)printf("%d",a[i]);printf("");}#includemain(){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;}prin

5、tf("Theansweris:%d,%d,%d",a,b,c);}5编程:从键盘输入一个年号,判断该年号是否为闰年,并输出结果。闰年是能被4整除但不能被100整除;或能被100整除且能被400整除的年号。练习书上有,第一页6编程实现四位电话号码的升位。原来电话号码为1、3、5、7、9打头的号码前加2,原来电话号码为2、4、6、8打头的加3,例如:输入1234,则输出:21234。#includemain(){longx,y;printf("pleaseinputtelephonenumber");scanf("

6、%d",&x);y=x/1000;switch(y){case1:case3:case5:case7:case9:x=2*10000+x;break;case2:case4:case6:case8:x=3*10000+x;break;}printf("theresultis%ld",x);}7编程实现四位电话号码的升位。原来电话号码为1、2、3、4、5打头的号码前加3,原来电话号码为6、7、8、9打头的加2,例如:输入1234,则输出:31234。参考68编程:已知分段函数:当x>10时,y=2*x+1;当1

7、*(x+1)*(x-2);当x<=1时,y=1-2*x;从键盘输入x的值,计算y的值。参考29编程:输入3个正整数,判断能否组成三角形,如果能够组成三角形,则输出三角形的面积,否则输出错误。三角形面积公式:area=sqrt(s(s-a)(s-b)(s-c)),其中s=1/2(a+b+c)。(提示:sqrt(x)属于math.h)#include#includemain(){floatx,y,z;floatarea,s;printf("pleaseinput:");scanf("%f%f%f",&x,

8、&y,&z);if((x+y<=z)

9、

10、(z+y<=x)

11、

12、(x+z<=y))printf("no");else{s=(x+y+z)/2;area=sqrt(s*(s-x)*(s-y)*(s-z));printf("

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

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

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