用c++语言,编写一个程序,能计算长方体体积的
答案:2 悬赏:10 手机版
解决时间 2021-02-16 06:11
- 提问者网友:酱爆肉
- 2021-02-16 00:15
用c++语言,编写一个程序,能计算长方体体积的
最佳答案
- 五星知识达人网友:零点过十分
- 2021-02-16 01:20
#include
using namespace std;
// 定义数据精度,小于等于此值,即认为输入参数非法
#define precision 0.000001
// 获取长方体体积
// length: 长
// width: 宽
// height: 高
double get_v(double length, double width, double height)
{
// 判断输入参数是否合法
// 如果不合法,打印错误信息并返回precision
if (precision >= length || precision >= width || precision >= height)
{
cerr << "data error!" << endl;
return precision;
}
// 返回长方体体积
return length * width * height;
}
int main()
{
// 长方体属性,长/宽/高
double length, width, height;
// 打印提示信息
cout << "请输入长方体长,宽,高[如10.0 2.3 4]: ";
// 接收输入长/宽/高
cin >> length >> width >> height;
// 调用计算长方体体积函数,获取体积并输出
cout << "长方体(" << length << "," << width << "," << height << ")体积 = " << get_v(length, width, height) << endl;
return 0;
}
using namespace std;
// 定义数据精度,小于等于此值,即认为输入参数非法
#define precision 0.000001
// 获取长方体体积
// length: 长
// width: 宽
// height: 高
double get_v(double length, double width, double height)
{
// 判断输入参数是否合法
// 如果不合法,打印错误信息并返回precision
if (precision >= length || precision >= width || precision >= height)
{
cerr << "data error!" << endl;
return precision;
}
// 返回长方体体积
return length * width * height;
}
int main()
{
// 长方体属性,长/宽/高
double length, width, height;
// 打印提示信息
cout << "请输入长方体长,宽,高[如10.0 2.3 4]: ";
// 接收输入长/宽/高
cin >> length >> width >> height;
// 调用计算长方体体积函数,获取体积并输出
cout << "长方体(" << length << "," << width << "," << height << ")体积 = " << get_v(length, width, height) << endl;
return 0;
}
全部回答
- 1楼网友:詩光轨車
- 2021-02-16 01:47
#include<stdio.h>
void main()
{
int a,b,c;
while (1)
{
printf("长方体制体积百公式:长×宽度×高\n请输入长:\n");
scanf("%d",&a);
printf("请输入宽:\n");
scanf("%d",&b);
printf("请输入高:\n");
scanf("%d",&c);
printf("体积是:%d\n",a*b*c);
}
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯