资源描述:
《北工大C语言题库(完美版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1求两个数的和与差输入整数a和b,计算并输出a、b的和与差.#includeintmain(){inta,b,sum,diff;scanf("%d%d",&a,&b);sum=a+b;diff=a-b;printf("Thesumis%d",sum);printf("Thedifferenceis%d",diff);}2求平方根输入1个实数X,计算井输出其平方根(保留1位小数).(例:输入17;输出Thesquarerootof17.0is4.1)#include#includeintmain(){doublex,root;sc
2、anf("%lf",&x);root=sqrt(x);printf("Thesquarerootof%fis%0.1f",x,root);}3华氏温度转换为摄氏温度输入华氏温度f,计算并输出相应的摄氏温度c(保留2位小数).c=5/9(f-32).(例z括号内是说明输入17.2(华氏温度)输出Thctempratureis-8.22)#includeintmain(){doublef,c;scanf("%lf",&f);c=5.0/9.0*(f-32.0);printf("Thetempratureis%0.2f",c);}4计算旅途时间输入2个整数time1和
3、time2.表示火车的出发时间和到达时间,计算并输出旅途时间.有效的时间范围是0000到2359,不需要考虑出发时间晚于到达时间的情况.#includeintmain(){inttime1,time2,hours,mins;scanf("%d%d",&time1,&time2);time1=time1/100*60+time1%100;time2=time2/100*60+time2%100;hours=(time2-time1)/60;mins=(time2-time1)%60;printf("Thetrainjourneytimeis%dhrs%dmins.",
4、hours,mins);}5大写字母转换成小写字母输入一个大写英文字母,输出相应的小写字母.例:输入G输出g#includeintmain(){charch;scanf("%c",&ch);ch=ch-'A'+'a';printf("%c",ch);}6显示两级成绩输入一个正整数repeat(0intmain(){intmark;scanf("%d",&mark);if(mark>59)printf("P
5、ass");elseprintf("Fail");}7找最小值#includeintmain(){inta,b,c,d,min;scanf("%d%d%d%d",&a,&b,&c,&d);min=a;if(min>b)min=b;if(min>c)min=c;if(min>d)min=d;printf("minis%d",min);}8求三角形面积和周长输入三角形的三条边a,b,c.如果能构成一个三角形,输出面积area和周长perimete保留2位小数);否则,输出(Thesesidesdonotcorrespondtoavalidtriangle".在一
6、个三角形中,任意两边之和大于第三边.#include#includeintmain(){floata,b,c,area,perimeter,s;scanf("%f%f%f",&a,&b,&c);if(a+b>c&&a-b7、gle");}9判断数的符号输入整数x,若x大于0,y=l;若x等于0,y=0;否则,y=-I,最后输出y#includeintmain(){intx,y;scanf("%d",&x);if(x<0)y=-1;elseif(x>0)y=1;elsey=0;printf("y=%d",y);}10显示水果价格以下4种水果的单价分别是3.00元/公斤,2.50元/公斤,4.10元/公斤,10.20元/公斤.[1]a