资源描述:
《c语言上机练习题及答案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、精品文档c语言上机练习题及答案7.输入学生的高考成绩,成绩>=560,输出读一本,如果>=520,输出读二本,1输入三个整数x,y,z,把这三个数由小到大输出。#includevoidmain{intx,y,z,a;scanf;if{a=x;x=y;y=a;}if{a=x;x=z;z=a;}if{a=y;y=z;z=a;}printf;}2输入圆的半径,输出圆的周长和面积。#include#definePI.1415926#defineS==PI*r*r#defineV*PI*r*r*rvoid2016全新精品资料-全
2、新公文范文-全程指导写作–独家原创34/34精品文档main{doubler;printf;scanf;printf;printf;}输入正方形的边长,输出正方形的周长和面积。#includevoidmain{floatc,zc,mj;printf;scanf;zc=4*c;mj=c*c;printf;}3用格式输入函数输入3个字符,并用输出函数反向输出3个字符和他们的ASCII码。#includeintmain{char-ch1,ch2,ch3;printf;scanf;printf;printf;printf;}2
3、016全新精品资料-全新公文范文-全程指导写作–独家原创34/34精品文档输入一个摄氏温度,要求输出华氏温度。公式为f=9/5*c+32。#includevoidmain{floatC,F;}scanf;C=5.0/9*;printf;4。比较两个数大小的题#includevoidmain{inta,b;scanf;ifprintf;elseprintf;}第二题:此题作废#includevoidmain{chara,b,c;scanf;while
4、
5、
6、
7、);{2016全新精品资料-全新公文范文-全程指导写作–独家原创
8、34/34精品文档printf;scanf;}printf;}5输入任意10个数,求他们的平均值。#includevoidmain{Printf;inta[10],k=0,sum=0;for;{i>a[i];if10>=a[i]>0++k;sum=sum+a[i];}floatave=sum/10.0printf;}6实现从键盘输入两个整数,按从小到大次序输出这两个数。#2016全新精品资料-全新公文范文-全程指导写作–独家原创34/34精品文档includevoidmain{inta,b,tem;printf;sca
9、nf;if{tem=a;a=b;b=tem;}printf;7从键盘输入三个整数,输出最大的那个数。#includevoidmain{inta,b,c,max;printf;scanf;max=a>b?a:b;max=max>c?max:c;printf;}}8输入任意一个三位数,将其各位数字反序输出。#includevoid2016全新精品资料-全新公文范文-全程指导写作–独家原创34/34精品文档main{intx,y,z,n;printf;scanf;x=n/100;n=n-100*x;y=n/10;z=n-10
10、*y;ifprintf;elseifprintf;elseprintf;}9输入三角形的边长,求三角形面积。。#includevoidmain{printf;}floata,b,c,s,area;intok=0;printf;scanf;{ok==;a+b>c?ok++:0;a+c>b?ok++:0;b+c>a?ok++:0;area=sqrt**);10输入2个数,比较其大小,将较大的数输出。#includevoidmain{inta,b,c,max,min;printf;scanf;printf;2016全新精品资
11、料-全新公文范文-全程指导写作–独家原创34/34精品文档scanf;Ifprintf;elseprintf;}11输入任意三个整数,求它们的和及平均值。#include“stdio.h”voidmain{inta,b,c,sum;floatave;scanf;sum=a+b+c;ave=/3.0;printf;printf;}12求解方程ax2+bx+c=0的实数根。a,b,c由键盘输入,a≠0且b2-4ac>0。#include#includevoidmain{floata,b,c,x1,x2;printf;sca
12、nf;if2016全新精品资料-全新公文范文-全程指导写作–独家原创34/34精品文档printf;else{x1=)/2*a;x=)/2*a;printf;printf;}}13写一个程序,输入一个班学生的成绩,求全班的平均成绩。#includeusingnamespacestd;voidfailnum{intn=0;for{i