.
cout<<\ 3.乘法运算 4.除法运算\ cout<<\ 5.化简 6.结束\\n\ cout<<\ cin>>i; if(i==5) {
cout<<\请输入两个数,分子在前\ } else {
cout<<\请输入四个数,分子在前\ if(i>0 && i<7) cin>>a>>s>>d>>f; if(s==0||f==0)
cout<<\输入错误\ else switch(i) {
case 1:jia();break;
.
cin>>a>>s; shuchu(a,s);
.
case 2:jian();break; case 3:cheng();break; case 4:chu();break; case 6:return 0; } } } return 0; }
fenshu::jia() { k=a+d; l=s+f; shuchu(k,l); return 0; }
fenshu::jian()
.
{ k=a+d; l=s+f;
.
shuchu(k,l); return 0;
}
fenshu::cheng() {
k=a*d; l=s*f; shuchu(k,l);
return 0; }
fenshu::chu() { if(f=0)
{ cout<<\输入错误\ k=a*d; l=s*d; shuchu(k,l); return 0;
return 0;
}
.
return 0;} .
fenshu::shuchu(int q,int w) {
int p; if(q>w) p=w; else
p=q;
for(int i=p;i>1;i--) {
if(q%i==0 && w%i==0) { q=q/i; w=w/i; } }
cout<<\结果为\ return 0; }
.
.
五、总结和体会
虽然写了很多次,总算是功夫不负有心人。但是在写的时候遇到了很多问题,本来,这个小组只有我一个人。齐满加入,他找了资料,找到很多有用的我写程序,共同完成了这一个实验。通过这一次的实践,我明白了合作的力量。同学之间应该多多交流思想。
六、参考文献
1 、C++面向对象设计第二版
2 3
.