用C语言编写程序,调用函数求一个圆柱体的表面积和体积
发布网友
发布时间:2022-04-23 08:47
我来回答
共3个回答
热心网友
时间:2022-06-18 13:44
代码:
#include<stdio.h>
#include<stdlib.h>
intmain()
{
floatr,h,S,V;
printf("请输入圆柱体的半径\n");
scanf("%f",&r);
printf("请输入圆柱体的高\n");
scanf("%f",&h);
S=12.5663704*r*h,V=3.1415926*r*r*h;
printf("圆柱体表面积是%f体积是%f",S,V);
return0;
}
扩展资料
C语言计算矩形面积(S),输入长(h),宽(w)定义为整形:
#include<iostream>
usingnamespacestd;
intmain(){
ints,h,w;
cin>>h>>w;
s=h*w;
cout<<s;
return0;
}
热心网友
时间:2022-06-18 13:44
你好!
#include <cstdio>
#define Pi 3.141526 //定义圆周率
void solve(double r,double h){
printf("表面积:%.2f\n",Pi*r*r*2+Pi*2*r*h);//套公式就可以了
printf("体积:%.2f\n",Pi*r*r*h); //输出
}
int main(){
double r,h;
printf("输入底面半径和高:");
scanf("%lf %lf",&r,&h);//输入
solve(r,h);//调用输出的函数
return 0;
}
热心网友
时间:2022-06-18 13:45
#include <stdio.h>
#include<string.h>
#define PI 3.14
void yuan(double L,double R);
int main()
{
double L,R;
printf("输入高度:");
scanf("%lf",&L);
printf("输入半径:");
scanf("%lf",&R);
yuan(L,R);
return 0;
}
void yuan(double L,double R){
double v,s;
s=2*PI*R*L+2*PI*R*R;
v=PI*R*R*L;
printf("圆柱表面积:%.2lf\n圆柱体积: %.2lf\n",s,v);
}