C语言基础代码

上传人:s9****2 文档编号:508273871 上传时间:2023-08-25 格式:DOC 页数:41 大小:180.50KB
返回 下载 相关 举报
C语言基础代码_第1页
第1页 / 共41页
C语言基础代码_第2页
第2页 / 共41页
C语言基础代码_第3页
第3页 / 共41页
C语言基础代码_第4页
第4页 / 共41页
C语言基础代码_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《C语言基础代码》由会员分享,可在线阅读,更多相关《C语言基础代码(41页珍藏版)》请在金锄头文库上搜索。

1、1061:求两个数的和与差Description输入整数 a 和b,计算并输出a、b 的和与差。Input输入只有一组a和bOutput按照下面的例子输出结果Sample Input2 -8Sample OutputThe sum is -6The difference is 10#includeint main() int a,b,sum,difference; scanf(%d%d,&a,&b); sum=a+b; difference=a-b; printf(The sum is %dn,sum);printf(The difference is %dn,difference);retu

2、rn 0;1062:求平方根Description输入 1 个实数x,计算并输出其平方根(保留1 位小数)Input输入一个实数xOutput输出平方根Sample Input17Sample OutputThe square root of 17.0 is 4.1#include#includeint main()double x,a;scanf(%lf,&x);a=sqrt(x);printf(The square root of %0.1lf is %0.1lfn,x,a);return 0;1063:华氏温度转换为摄氏温度Description输入华氏温度f,计算并输出相应的摄氏温度c

3、(保留2 位小数)。c = 5/9(f-32).Input输入一个实数x表示华氏温度Output输出对应的摄氏温度Sample Input17.2Sample OutputThe temprature is -8.22#include int main() double f,c; scanf(%lf,&f);c=5.0/9.0*(f-32.0); printf(The temprature is %0.2fn,c);return 0;1064:计算旅途时间Description输入 2 个整数time1 和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。有效的时间范围是 0000

4、 到2359,不需要考虑出发时间晚于到达时间的情况。Input输入只有两个整数Output求出火车的旅途时间Sample Input712 1411Sample OutputThe train journey time is 6 hrs 59 mins.#includeint main() int time1,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-tim

5、e1)%60; printf(The train journey time is %d hrs %d mins.n,hours,mins);return 0;1065:数字加密Description输入 1 个四位数,将其加密后输出。方法是将该数每一位上的数字加9,然后除以10 取余,做为该位上的新数字,最后将第1 位和第3 位上的数字互换,第2 位和第4 位上的数字互换,组成加密后的新数。Input输入只有一个正整数Output输出加密后的新数Sample Input1257Sample OutputThe encrypted number is 4601#includeint main()

6、 int number,digit1,digit2,digit3,digit4,newnum; scanf(%d,&number); digit1=number/1000; digit2=(number-digit1*1000)/100; digit3=(number-digit1*1000-digit2*100)/10; digit4=number-digit1*1000-digit2*100-digit3*10; digit1=(digit1+9)%10; digit2=(digit2+9)%10; digit3=(digit3+9)%10; digit4=(digit4+9)%10; n

7、ewnum=digit3*1000+digit4*100+digit1*10+digit2; printf(The encrypted number is %dn,newnum);return 0;1066:大写字母转化为小写字母Description输入一个大写英文字母,输出相应的小写字母。Input输入一个大写英文字母Output输出对应的小写字母Sample InputKSample Outputk#include int main() char ch; scanf(%c,&ch); ch=ch-A+a; printf(%cn,ch);return 0;1067:显示两级成绩Descri

8、ption输入一个正整数 repeat (0repeat10),做repeat 次下列运算:输入一个学生的数学成绩,如果它低于 60,输出“Fail”,否则,输出“Pass”。Input见SampleOutput见SampleSample Input260 59Sample OutputPassFail#includeint main() int t,repeat; scanf(%d,&repeat); for(t=0;t=0&mark60) printf(Failn); else printf(Passn); return 0;1068:找最小值Description输入一个正整数 repe

9、at (0repeat10),做repeat 次下列运算:输入四个整数,输出其中的最小值。Input见SampleOutput见SampleSample Input312 6 1 9010 40 30 20-1 -3 -4 -5Sample Outputmin is 1min is 10min is -5#includeint main() int t,repeat; int a,b,c,d,min; scanf(%d,&repeat); for(t=0;trepeat;t+) scanf(%d%d%d%d,&a,&b,&c,&d); min=a; if (bmin) min=b; if (c

10、min) min=c; if (dmin) min=d; printf(min is %dn,min); return 0;1069:求三角形的面积和周长Description输入一个正整数 repeat (0repeat10),做repeat 次下列运算:输入三角形的三条边 a, b, c,如果能构成一个三角形,输出面积area 和周长perimeter(保留2 位小数);否则,输出“These sides do not correspond to a valid triangle”。在一个三角形中,任意两边之和大于第三边。三角形的面积计算公式:aere*area = s(s-a)(s-b)

11、(s-c)其中:s = (a+b+c)/2Input见SampleOutput见SampleSample Input45 5 31 1 44 1 11 4 1Sample Outputarea=7.15; perimeter=13.00These sides do not correspond to a valid triangleThese sides do not correspond to a valid triangleThese sides do not correspond to a valid triangle#include #include int main()int t,r

12、epeat;double a,b,c,perimeter,s,area;scanf(%d,&repeat);for(t=1;tc&b+ca&a+cb)perimeter=a+b+c;s=perimeter/2;area=sqrt(s*(s-a)*(s-b)*(s-c);printf(area=%.2lf; perimeter=%.2lfn,area,perimeter);elseprintf(These sides do not correspond to a valid trianglen);return 0;1070:判断数的符号description输入一个正整数 repeat (0repeat10),做repeat 次下列运算:输入整数 x,若x 大于0,y=1;若x 等于0,y=0;否则,y=-1,最后输出y。Input见sampleOutput见sampleSample Input32 -8 0Sample Output1-10#includeint main() int t,repeat; scanf (%d,&repeat); for (t=0;trepeat;t+)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号