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

📄 fractiontest.cpp

📁 BigC++的源码
💻 CPP
字号:
#include "fraction.h"

int main()
{
   // Test constructors
   Fraction a;  // Value is 0/1
   Fraction b(4);  // Value is 4/1
   Fraction c(6,8);  // Value is 6/8, which is converted to 3/4
   cout << "Constructed values " << a << " " << b << " " << c << "\n";
   Fraction d(c);  // Value is copy of c, also 3/4
   cout << "Value of d is " << d.numerator() << "/" 
      << d.denominator() << "\n";
   // Test arithmetic instructions
   d = b + c;
   cout << "4 + 3/4 is " << d << "\n";
   d = b - c;
   cout << "4 - 3/4 is " << d << "\n";
   Fraction e = (b + (-c));
   cout << e << "done with negation\n";
   if (d == e)
      cout << "subtraction test successful\n";
   else
      cout << "subtraction test failed\n";
   a = Fraction(6,8);
   b = Fraction(7,8);
   if (a < b)
      cout << "Compare successful\n";
   return 0;
}

⌨️ 快捷键说明

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