c语言上机练习题及答案

c语言上机练习题及答案

ID:12121473

大小:45.00 KB

页数:8页

时间:2018-07-15

c语言上机练习题及答案_第1页
c语言上机练习题及答案_第2页
c语言上机练习题及答案_第3页
c语言上机练习题及答案_第4页
c语言上机练习题及答案_第5页
资源描述:

《c语言上机练习题及答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.从矩形的长,宽,输出面积(长为6.5,宽为4.5)#includemain(){floatlength,width,area;scanf("%f%f",&length,&width);area=length*width;printf("area=%f",area);}2.定义符号常量,从键盘输入圆的半径3.5,求圆的周长和面积#definePI3.14#includemain(){floatr,c,area;scanf("%f",&r);c=2*PI*r;area=PI*r*r;printf("c=%f,ar

2、ea=%f",c,area);}1.从键盘输入一个整数,输出其绝对值(采用两个if语句实现)#includemain(){inti;scanf("%d",&i);if(i>=0)printf("i=%d",i);if(i<0)printf("i=%d",-i);}2.从键盘输入一个整数,输出其绝对值(采用if——else语句实现)#includemain(){inti;scanf("%d",&i);if(i>=0)printf("i=%d",i);elseprintf("i=%d",-i);}1.

3、从键盘输入年份,判断是不是闰年,如果是,输出是闰年(上机考试重点)#includemain(){intyear;scanf("%d",&year);if((year%4==0&&year%100!=0)

4、

5、year%400==0)printf("%d是闰年",year);elseprintf("%d不是闰年",year);}2.输入学生的高考成绩,成绩>=560,输出读一本,如果>=520,输出读二本,如果>=480输出读三本,否则输出读专科#includemain(){intscore;scanf("%d",&sc

6、ore);if(i>=560)printf("考得很好,你可以读一本学校了");elseif(i>=520)printf("考得还不错,你可以读二本学校");elseif(i>=480)printf("你只能读三本学校");elseprintf("可以读专科学校,继续努力哦!");}1.从键盘输入一个数,判断是否是素数(上机考试重点,必须掌握)#includemain(){intn,i,flag=1;scanf("%d",&n);for(i=2;i

7、(flag==1)printf("%d是素数",n);elseprintf("%d不是素数",n);}1.求1+1/3+1/5+…+1/99的和(上机考试重点,必须掌握)#includemain(){floats=0;inti=1;while(i<=99){s=s+1.0/i;i=i+2;}printf("s=%f",s);}2.求100—200之间所有能被3整除,但不能被7整除的数,并输出这些数#includemain(){inti;for(i=100;i<=200;i++){if(i%3==0&&i%7!

8、=0)printf("%d,",i);}}#includelongfun(intn){longs=1;inti;for(i=1;i<=n;i++)s=s*i;return(s);}voidmain(){intnum;scanf("%d",&num);if(num>0)printf("%d!=%ld",num,fun(num));elseprintf("inputdataerror!");}main(){inta,b;a=5;b=10;printf(“Beforeswap,a=%d,b=%d",a,b);swap(a,b);

9、printf(“Afterswap,a=%d,b=%d",a,b);}swap(intx,inty){inttemp;temp=x;x=y;y=temp;printf(“Inswap,x=%d,y=%d",x,y);}intmultBy5(intb){b=b*5;returnb;}intmain(void){inta=34,b=1;a=multBy5(b);printf("a=%d,b=%d",a,b);return0;}#includeinta=3,b=5;voidmain(){inta=8;printf(“%d”,ma

10、x(a,b));}max(inta,intb){intc;c=a>b?a∶b;return(c

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

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

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