c语言程序代码.docx

上传人:hw****26 文档编号:2125405 上传时间:2019-04-29 格式:DOCX 页数:23 大小:24.94KB
下载 相关 举报
c语言程序代码.docx_第1页
第1页 / 共23页
c语言程序代码.docx_第2页
第2页 / 共23页
c语言程序代码.docx_第3页
第3页 / 共23页
c语言程序代码.docx_第4页
第4页 / 共23页
c语言程序代码.docx_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、1.要求在屏幕上输出下一行信息。This is a c program.程序:#includeint main()printf(“this is a c program.n”);return 0;2.求两个整数之和。程序:#includeint main()int a,b,sum;a=122;b=234;sum=a+b;printf(“sum is %dn”,sum);return 0;3.求两个整数之间的较大者。程序:#includeint main()int max(int x,int y);int a,b,c;scanf(“%d,%d“,c=max(a,b);printf(“max=%d

2、n“,c);return 0;int max(int x,int y)int z;if(xy)z=x;else z=y;return(z);4.有人用温度计测量出华氏发表示的温度(如 69F) ,今要求把她转换成以摄氏法表示的温度(如 20) 。公式:c=5(f-32)/9.其中 f代表华氏温度,c 代表摄氏温度。程序:#includeint main()float f,c;f=64.0;c=(5.0/9)*(f-32);printf(“f=%fnc=%fn“,f,c);return 0;5.计算存款利息。有 1000元,想存一年。有一下三种方法可选:(1)活期:年利率为 r1;(2)一年定期

3、:年利率为r2;(3)存两次半年定期:年利率为 r3。分别计算一年后按三种方法所得到的本息和。程序:#includeint main()float p0=1000,r1=0.0036,r2=0.0225,r3=0.0198,p1,p2,p3;p1=p0*(1+r1);p2=p0*(1+r2);p3=p0*(1+r3/2)*(1+r3/2);printf(“p1=%fnp2=%fnp3=%fn“,p1,p2,p3);return 0;6.给定一个大写字母,要求以小写字母输出。程序:#includeint main()char c1,c2;c1=A;c2=c1+32;printf(“%cn”,c2

4、);printf(“%dn”,c2);return 0;7.给出三角形的三边长,求三角形的面积。公式:若给定三角形的三边长,且任意两边之长大于第三边。则:area= ()()()其中 s=(a+b+C)/2.程序:#include#includeint main()double a,b,c,area;a=3.67;b=5.43;c=6.21;s=(a+b+c)/2;area=sqrt(s*(s-a)*(s-b)*(s-c);printf(“a=%ftb=%ftc=%fn”,a,b,c);printf(“area=%fn”,area);return 0;8.求 ax2+bx+c=0方程的根。a,

5、b,c 由键盘输入,设 b2-4ac0.程序:#include#includeint main()double a,b,c,disc,x1,x2,p,q;scanf(“%lf%lf%lf”,disc=b*b-4*a*c;if(discint main()char a=B,b=O,c=Y;putchar(a);putchar(b);putchar(c);putchar(n);return 0;10. 用三个 getchar函数先后向计算机输入 BOY三个字符,然后用 putchar函数输出。程序:#includeint main()char a,b,c;a=getchar();b=getchar

6、();c=getchar();putchar(a);putchar(b);putchar(c);putchar(n);return 0;或#includeint main()putchar(getchar();putchar(getchar();putchar(getchar();putchar(n);return 0;11. 用 getchar函数从键盘读入一个大写字母,把它转换成小写字母,然后用 getchar函数输出对应的小写字母。程序:#includeint main()char c1,c2;c1=getchar();c2=c1+32;putchar(c2);putchar(n);re

7、turn 0;12. 输入两个实数,按代数值由小到大的顺序输出这两个数。(参照将两个杯子中的水互换,必须借助第三个杯子) 。程序:#includeint main()float a,b,t;scanf(“%f,%f”,if(ab)t=a;a=b;b=t;printf(“%5.2f,%5.2fn”,a,b);return 0;13. 输入 a,b,c 三个数,要求由小到大的顺序输出。程序:#includeint main()float a,b,c,t;scanf(“%f,%f,%f“,if(ab);t=a;a=b;b=t;if(ac)t=a;a=c;c=t;if(bc)t=b;b=c;c=t;printf(“%5.2f,%5.2f,%5.2fn“,a,b,c);return 0;14输入一个字符,判断它是否为大写字母,如果是,将它转换

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

当前位置:首页 > 教育教学资料库 > 课程笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。