main.cpp
来自「构造大数运算类 +;-;*;/ 并测试。<br>1. 不考虑括号 &」· C++ 代码 · 共 47 行
CPP
47 行
#include "bignum.h"
void main()
{
loop:
try
{
BigNum myBigNum,myBigNum1,result;
myBigNum.Input();
myBigNum1.Input();
cout<<endl;
cout<<"加法";
result=myBigNum+myBigNum1;
result.Output();
cout<<endl;
cout<<"减法";
result=myBigNum-myBigNum1;
result.Output();
cout<<endl;
cout<<"乘法";
result=myBigNum*myBigNum1;
result.Output();
cout<<endl;
cout<<"除法"<<endl;
result=myBigNum/(myBigNum1);
cout<<"商";
result.Output();
}
catch (Zero)
{
cout<<endl;
cout<<"error!"<<endl;
cout<<"除数不能为0!"<<endl;
}
catch (MaxSize)
{
cout<<endl;
cout<<"error!"<<endl;
cout<<"您输入的数字太大,不能超过四十位!"<<endl;
}
cout<<"请按回车键继续,空格键退出:"<<endl;
getchar();
char a=getchar();
if (a==10)
goto loop;
else exit(1);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?