定义一个Money类,包含double类型的成员变量RMB和dollar,有构造函数用于初始化这两个成员变量,有类型转换函数用于把Money类的对象转换为double类型的值,该值=RMB dollar*汇率(设美元对人民币的汇率为6.5)。在main()函数中定义Money类的对象a和double类型的变量b,并实现以下运算: b=a 20 最后将b的值输出。
class Money
{
private:
double RMB;
double dollar;
public:
Money() {}
Money(double R,double d) {RMB = R,dollar = d;}
double GetTotalRMB() {return RMB + dollar*6.5;}
};
void main()
{
Money a(1000.0,200.0);
double b = a.getTotalRMB() + 20;
printf("%lf",b);
}
该值=RMB dollar*汇率
b=a 20
这两项都缺少了关键运算符啊,我先假设都是加号,你根据实际符号修改吧
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632