正在加载图片...
rs=(r1+r2) rp= rs/(rl=r2) printf("RP=. 2f RS=%. 2f " rp, rs) 3.1编写摄氏温度、华氏温度转换程序。要求:从键盘输入一个摄氏温度,屏幕就显 示对应的华氏温度,输出取两位小数。转换公式:F=(C+32)×9/5 解:用顺序结构即可完成题目要求的任务,程序如下: #include<stdio. h float c, f: printf("Input C: canf (%f", &c) f=(c+32.0)*9.0/5.0 printf("F=%. 2f \n"f) 3.12编写程序,从键盘输入梯形的上下底边长度和高,计算梯形的面积。 解:用顺序结构即可完成题目要求的任务,梯形的面积=(a+b)*h,程序如下: #include<stdio. h main I float a, b, h printf( Input a, b, h scanf(%ff%", &a, &b, &h) s=(a+b)*h/2.0 printf( s=%. 2f \n", s) 3.13编写程序,从键盘上输入一行字符,并依次显示在屏幕上 解:用回车控制输入结束,用循环结构显示输入缓冲区的字符,程序如下: #includestdio h i char ch: while((ch=getchar ()!=\n') printf(%c", chrs= (r1+r2); rp= rs/(r1*r2); printf("RP=%.2f RS=%.2f ",rp,rs); } 3.11 编写摄氏温度、华氏温度转换程序。要求:从键盘输入一个摄氏温度,屏幕就显 示对应的华氏温度,输出取两位小数。转换公式:F=(C+32)×9/5 解:用顺序结构即可完成题目要求的任务,程序如下: #include<stdio.h> main() { float c,f; printf("Input C:"); scanf("%f",&c); f= (c+32.0)*9.0/5.0; printf("F=%.2f \n ",f); } 3.12 编写程序,从键盘输入梯形的上下底边长度和高,计算梯形的面积。 解:用顺序结构即可完成题目要求的任务,梯形的面积= 2 1 (a+b)*h,程序如下: #include<stdio.h> main() { float a,b,h,s; printf("Input a,b,h:"); scanf("%f%f%f",&a,&b,&h); s= (a+b)*h/2.0; printf("s=%.2f \n",s); } 3.13 编写程序,从键盘上输入一行字符,并依次显示在屏幕上。 解:用回车控制输入结束,用循环结构显示输入缓冲区的字符,程序如下: #include<stdio.h> main() { char ch; while ((ch=getchar())!='\n') printf("%c",ch); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有