1039 习题3-7 圆相关计算

题目描述

设圆半径为r,圆柱高为h,计算圆周长c、圆面积area,圆球表面积s,圆球体积sv,圆柱体积cv.

数据类型设为双精度double类型,圆半径r和圆柱高h从键盘输入,要求使用scanf函数输入数据。

输出结果保留2位小数。

请将圆周率PI=3.14定义为符号常量

输入

以空格分隔的圆半径和圆柱高

输出

分行输出各数据,按如下格式输出:

c=圆周长

area=圆面积

s=圆球表面积

sv=圆球体积

cv=圆柱体积

注意末尾的换行。

 

样例输入

1.5 3

样例输出

c=9.42
area=7.06
s=28.26
sv=14.13
cv=21.20


#include
#define PI 3.14
int main()
{
double r,h,c,area,s,sv,cv;
scanf("%lf %lf",&r,&h);
c=2*PI*r;
area=PI*r*r;
s=4*PI*r*r;
sv=(4*PI*r*r*r)/3;
cv=h*PI*r*r;
printf("c=%.2f\n",c);
printf("area=%.2f\n",area);
printf("s=%.2f\n",s);
printf("sv=%.2f\n",sv);
printf("cv=%.2f\n",cv);
return 0;
 } 

1039 习题3-7 圆相关计算_第1张图片

你可能感兴趣的:(XYNUOJ(C))