首页 热点专区 义务教育 高等教育 出国留学 考研考公

...圆柱高h=3,求圆周长\圆面积\圆球表面积\圆球体积\圆柱体积,用scanf输...

发布网友 发布时间:2024-10-18 04:46

我来回答

2个回答

热心网友 时间:2024-11-16 20:58

#include<stdio.h>
void main()
{
float r,h,s1,s2,s3,l,v1,v2;
scanf("r is :%f",&r);
scanf("h is :%f",&h);
s1=r*r*3.14;//圆面积
s2=4*3.14*r*4*3.14*r//球体面积
s3=r*r*3.14*2+2*3.14*r*h;//圆柱体面积
l=2*3.14*r;//圆周长
v1=(4.00/3.00)*3.14*r*r*r//球体体积,因为,4/3算出来是取整,所以,需要将其变成浮点型数据进行计算
v2=3.14*r*r*h;
printf("%.2f,%.2f,%.2f,%.2f,%.2f,%.2f\n",s1,s2,s3,l,v1,v2);
}

热心网友 时间:2024-11-16 20:58

double r=2.5,h=3.0;
double zhouchang=2*3.14*r;
double circlearea=3.14*r*r;
double surface=criclearea*2+zhouchang*h;
double v=circlearea*h;
printf("圆周长%0.2lf圆面积%0.2lf表面积%0.2lf圆柱体积%0.2lf\n"
        zhouchang,circlearea,surface,v);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com