c++冬奥会来了,大家都去买冰立方。不同材质冰立方价钱不同。人们最常买的冰立方的尺寸是1*2*3大小的。所厂商的冰立方的默认大小是1*2*3。厂商为了大家购买方便写好一个计算总价的函数: int total(int p,int x=1,int y=2,int z=3) ( return p*x*y*z; } 请输入你选定材质的冰立方单价,编写程序求购买如下尺寸的冰立方的总价 1.尺寸:1*2*3 2.尺寸:1*100*3 3.尺寸:1*2*1003
时间: 2023-10-21 20:50:11 浏览: 106
好的,根据您的要求,我来编写一个程序来计算购买不同尺寸的冰立方的总价:
```c++
#include <iostream>
using namespace std;
int total(int p, int x=1, int y=2, int z=3) {
return p * x * y * z;
}
int main() {
int price;
cout << "请输入您选定材质的冰立方单价:";
cin >> price;
cout << "购买尺寸为1*2*3的冰立方的总价为:" << total(price) << endl;
cout << "购买尺寸为1*100*3的冰立方的总价为:" << total(price, 1, 100, 3) << endl;
cout << "购买尺寸为1*2*1003的冰立方的总价为:" << total(price, 1, 2, 1003) << endl;
return 0;
}
```
您可以直接将以上代码复制到 C++ 编译器中运行,然后输入您所选定的材质的单价,即可得到不同尺寸的冰立方的总价。
阅读全文