Вы находитесь на странице: 1из 3

C


言 作业与上机

序 1. 写出下面程序运行结果。
设 2) #include“stdio.h”

main()
{float x=123.456;
printf(“%f,\n%12f,\n%12.2f,\n%.2f,\n%-
12.2f,\n”,x,x,x,x,x);
}
3) #include“stdio.h”
main()
{printf(“%3s,%7.2s,%.4s,%-5.3s,\n”,“CHINA”,
“CHINA”,“CHINA”,“CHINA”);

四 }
讲 2. 设圆的半径 r=1.5 ,求圆球表面积和体积。用 scanf 函数输入数据,输
数 出计算结果,取小数点后 2 位小数。

3. 设直角三角形的直角边长分别为 12 和 16 ,求直角三角形的面积和斜边


长。用 scanf 函数输入数据,输出计算结果,取小数点后 2 位小数。
C


程 参考答案



1 . (1)
123.456001,
123.456001,
123.46,
123.46,
123.46 ,
(2)
CHINA, CH,CHIN,CHI ,







C






2. 3.
#include"stdio.h" #include"stdio.h"
#define PI 3.1415926 #include"math.h"
main() main()
{float r,s,v; {float a,b,c,s;
scanf("%f",&r); scanf("%f%f",&a,&b);
s=4*PI*r*r; s=1.0/2*a*b;
v=4.0/3*PI*r*r*r; c=sqrt(a*a+b*b);
printf("s=%.2f,v=%.2f\n",s,v); printf("s=%.2f,c=%.2f\n",s,c);
第 } }





Вам также может понравиться