⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch18_6.cpp

📁 上面的程序是关于钱能的C++课后习题答案
💻 CPP
字号:
//**********************
//**    ch18_6.cpp    **
//**********************

#include<iostream.h>

class RMB{
public:
  RMB(double value = 0.0);
  operator double(){ return yuan + jf / 100.0; }
  void display(){ cout << (yuan + jf / 100.0) << endl; }
protected:
  unsigned int yuan;
  unsigned int jf;
};

RMB::RMB(double value)
{
  yuan = value;
  jf = ( value - yuan ) * 100 + 0.5;
}

void main()
{
  RMB d1(2.0), d2(1.5), d3;
  d3 = RMB((double)d1 + (double)d2);        //显式转换
  d3 = d1 + d2;                             //隐式转换
  d3.display();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -