急 C++编程题 将磅转换成千克 在线等将磅转换成千克 Description从键盘输入一个英制重量磅值,在派生类中添加pound成员变量,再将pound转换成kg.利用基类displayweight()函数输出kg值.1磅=0.45359237千克.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 19:45:41
![急 C++编程题 将磅转换成千克 在线等将磅转换成千克 Description从键盘输入一个英制重量磅值,在派生类中添加pound成员变量,再将pound转换成kg.利用基类displayweight()函数输出kg值.1磅=0.45359237千克.](/uploads/image/z/14967107-35-7.jpg?t=%E6%80%A5+C%2B%2B%E7%BC%96%E7%A8%8B%E9%A2%98+%E5%B0%86%E7%A3%85%E8%BD%AC%E6%8D%A2%E6%88%90%E5%8D%83%E5%85%8B+%E5%9C%A8%E7%BA%BF%E7%AD%89%E5%B0%86%E7%A3%85%E8%BD%AC%E6%8D%A2%E6%88%90%E5%8D%83%E5%85%8B+Description%E4%BB%8E%E9%94%AE%E7%9B%98%E8%BE%93%E5%85%A5%E4%B8%80%E4%B8%AA%E8%8B%B1%E5%88%B6%E9%87%8D%E9%87%8F%E7%A3%85%E5%80%BC%2C%E5%9C%A8%E6%B4%BE%E7%94%9F%E7%B1%BB%E4%B8%AD%E6%B7%BB%E5%8A%A0pound%E6%88%90%E5%91%98%E5%8F%98%E9%87%8F%2C%E5%86%8D%E5%B0%86pound%E8%BD%AC%E6%8D%A2%E6%88%90kg.%E5%88%A9%E7%94%A8%E5%9F%BA%E7%B1%BBdisplayweight%28%29%E5%87%BD%E6%95%B0%E8%BE%93%E5%87%BAkg%E5%80%BC.1%E7%A3%85%3D0.45359237%E5%8D%83%E5%85%8B.)
急 C++编程题 将磅转换成千克 在线等将磅转换成千克 Description从键盘输入一个英制重量磅值,在派生类中添加pound成员变量,再将pound转换成kg.利用基类displayweight()函数输出kg值.1磅=0.45359237千克.
急 C++编程题 将磅转换成千克 在线等
将磅转换成千克
Description
从键盘输入一个英制重量磅值,在派生类中添加pound成员变量,再将pound转换成kg.利用基类displayweight()函数输出kg值.1磅=0.45359237千克.
Input从键盘输入一磅值.
Output利用displayweight()函数输出与输入磅值对应的kg值.
Sample Input1
Sample Output0.453592kg fkfej
急 C++编程题 将磅转换成千克 在线等将磅转换成千克 Description从键盘输入一个英制重量磅值,在派生类中添加pound成员变量,再将pound转换成kg.利用基类displayweight()函数输出kg值.1磅=0.45359237千克.
/*
1(pd) = 0.453592(kg)
2.5(pd) = 1.13398(kg)
Press any key to continue
*/
#include <iostream>
using namespace std;
class Pound2Kg {
private :
\x05double pounds;
public :
\x05Pound2Kg(double pounds = 0) { this->pounds = pounds; }
\x05void DisplayPounds() { cout << pounds << "(pd)"; }
\x05void DisplayKg() { cout << pounds * 0.45359237 << "(kg)"; }
};
int main() {
\x05Pound2Kg p1(1),p2(2.5);
\x05p1.DisplayPounds();
\x05cout << " = ";
\x05p1.DisplayKg();
\x05cout << endl;
\x05p2.DisplayPounds();
\x05cout << " = ";
\x05p2.DisplayKg();
\x05cout << endl;
\x05return 0;
}