main.cpp

来自「简单地分数运算,实现分数地加减乘除运算!」· C++ 代码 · 共 64 行

CPP
64
字号

#include <iostream.h>
#include <stdlib.h>
#include "franction.h"
void main()
{

	int a,b,c,d;
	char character,i;
	franction e(1,1),f(1,1);
	cout<<"欢迎进入KERRY的franction 运算程序!"<<endl;
	cout<<"请按照提示操作"<<endl;
	cout<<"^_^抱歉,程序暂时还没有检验输入分数正误的能力,请小心输入"<<endl;
	cout<<"程序的默认值为分子母为一"<<endl;
	loop:
{
	cout<<"请先输入第一个分数,例如a/b,则输入a b"<<endl;
	cin>>a>>b;
	e=franction(a,b);
	cout<<"请输入第二个分数"<<endl;
	cin>>c>>d;
	f=franction(c,d);
	cout<<"请输入运算符"<<endl;
	cin>>character;

	switch(character)
	{
	case '+':
		e=e+f;
		e.print(e);
		break;
	case '-':
		e=e-f;
		e.print(e);
		break;
	case '*':
		e=e*f;
	
		break;
	case '/':
		e/f;
		
		break;
	default:
		cout<<"输入错误!! ^_^ ^_^ ^_^请重新输入!"<<endl;
		break;
	}
}
cout<<"继续请输入c,结束程序输入q"<<endl;
cin>>character;
if(character=='c')
{
	
      goto loop;
}
else
   exit(1);
}




     

⌨️ 快捷键说明

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