一道c++编程题

求圆柱体体积以函数调用的方式,求圆柱体的体积,将结果输出到屏幕上。要求:(1)头文件用iostream.h,输入输出用cin、cout。(2)定义子函数:输入圆柱体的半径... 求圆柱体体积
以函数调用的方式,求圆柱体的体积,将结果输出到屏幕上。

要求:( 1 )头文件用 iostream.h ,输入输出用 cin 、 cout 。

   ( 2 )定义子函数:输入圆柱体的半径、高

( 3 )定义实现圆柱体体积运算子函数。

( 4 )定义输出子函数

( 5 )在主函数中实现输入圆柱体的半径、高,调用“实现圆柱体体积运算子函数,输出结果。(pai =3.14 )

该怎么编呢,谢谢
展开
 我来答
fallx
2018-04-12 · TA获得超过5485个赞
知道大有可为答主
回答量:2321
采纳率:73%
帮助的人:706万
展开全部

#include <iostream>
#define Pi 3.14
using namespace std;

double cv(double r,double h)//体积计算子函数
{
return Pi*r*r*h;
}
void show(double r,double h)//输出子函数
{
cout<<"r="<<r<<",h="<<h<<" 的圆柱体的体积:v="<<cv(r,h)<<endl;
}

int main ( ){ 
     double r,h;
     cout<<"请输入圆柱体的底面半径和高:"<<endl;
     cin>>r>>h;
     show(r,h);
     return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
璐人钇
2018-04-12 · TA获得超过1552个赞
知道小有建树答主
回答量:1365
采纳率:69%
帮助的人:656万
展开全部
#include <iostream>

using namespace std;

#define PI 3.14

void Input(float &r, float &h)
{
    cout << "输入圆柱的半径和高:";
    cin >> r >> h;
}

float Volume(float r, float h)
{
    return PI * r * r * h;
}

void Output(float v)
{
    cout << "圆柱体积为:" << v << endl;
}

int main()
{
    float r = 0.0, h = 0.0;
    
    Input(r, h);
    float v = Volume(r, h);
    Output(v);
    
    return 0;
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式