C语言求解加急!!!

实现程序:定义一个求高是底面半径18倍的圆柱体积(体积=底面积×高)的通用子函数,要求如下:①子函数的名称为Vcylinder。②子函数的参数接口为:整型类型。③计算圆柱... 实现程序:
定义一个求高是底面半径18倍的圆柱体积(体积=底面积×高)的通用子函数,要求如下:
① 子函数的名称为Vcylinder。
② 子函数的参数接口为:整型类型。
③ 计算圆柱的体积,并把该圆柱的体积作为返回值。
一、定义主函数,要求如下:
① 通过键盘输入1个整数(在1到10之间)。
② 调用上面定义的子函数Vcylinder,计算圆柱的体积,并输出该圆柱的体积(pi=3.14,输出结果保留两位小数)。
展开
 我来答
关注745
2018-01-18 · TA获得超过434个赞
知道小有建树答主
回答量:173
采纳率:80%
帮助的人:131万
展开全部

输入的整数是圆柱的底面半径还是高?下面的例子假设为半径

#include<stdio.h>

double Vcylinder(int r)
{
int h = 18 * r;  // 圆柱高
double pi = 3.14;

return pi*r*r*h;
}

int main() 
{

int r;
double v;
printf("请输入半径大小:");
scanf("%d",&r);
v = Vcylinder(r);
printf("圆柱体积为:%.2f\n",v);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式