任务描述
本关任务:设圆半径r
,圆柱高h
, 求圆周长C1
,半径为r的圆球表面积Sb
,圆半径r
,圆柱高为h的圆柱体积Vb
。 用scanf
输入数据,输出计算结果,输出时取小数点后两位数字。请编程序。 PI=3.14
相关知识(略)
编程要求
-
输入:两个double型浮点数,
r
和h
; -
输出:圆周长
C1
、圆球表面积Sb
、圆柱体积Vb
。 保留两位小数,每个结果后换行。
测试说明
平台会对你编写的代码进行测试,若是与预期输出相同,则算通关。
样例输入: 1.5,3
样例输出: C1=9.42
Sb=28.26
Vb=21.20
提示
圆球表面积计算公式为s=4πr2,r
为球的半径。
圆柱体体积计算公式为:V=πr2h,r
为半径,h
为高。
开始你的任务吧,祝你成功!
#include<stdio.h>
int main(void)
{
/*********Begin*********/
#define PI 3.14
double r,h,C1,Sb,Vb;
scanf("%lf, %lf",&r,&h);
C1=2*PI*r;
Sb=4*PI*(r*r);
Vb=PI*h*(r*r);
printf("C1=%.2lf\nSb=%.2lf\nVb=%.2lf\n",C1,Sb,Vb);
/*********End**********/
return 0;
}