C语言定义函数圆柱体的底面积跟周长

初学者跪求大佬敲一下怎么用C语言定义函数求圆柱体的底面积跟周长。

#include<stdio.h>  
#include<math.h>  
int main()  
{     
 
    double r,h,a,b,c,d,pi=3.1415926;
	scanf("%lf%lf",&r,&h);
	a=2*r*pi;b=r*r*pi;c=a*h;d=b*h;
	printf("%.2f %.2f %.2f %.2f",a,b,c,d);
    return 0;  
}  

 

圆柱体的底面积很好求啊,求圆面积就好了。

圆柱体没有周长吧,只有表面积和体积吧。

#include <stdio.h>

double dmj(double r){

return 3.14159*r*r;

}

double zhouchang(double r){

return 2*3.14159*r;

}

 

int main()

{

double r = 2;

double mj=dmj(r);

double zc=zhouchang(r);

printf("mj=%f  ,  zc=%f\n",mj,zc);

return 0;

}

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

 点赞