定义一个Money类。

定义一个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