四则运算1

本次作业的题目是随机生成30道四则运算的题目,要求有整数和真分数。

设计思想:  

    1.随机生成数

    2.四则运算符随机生成

    3.在除法的时候,被除数不能为0

    4.随机生成整数四则运算和真分数之间的四则运算

    5.在真分数运算时,分母不能为0,分子要小于分母,并且在真分数除法运算时,被除数分子也不能为0

    6.循环生成30道题

#include<iostream.h>
#include<stdlib.h>
int main(){
 int a ,b,c,i;
 for(i=0;i<30;i++){
 a=rand()%100;
 b=rand()%100;
 c=rand()%4;
 if(c==0)
 cout<<a<<"+"<<b<<"="<<endl;
 else if(c==1)
  cout<<a<<"-"<<b<<"="<<endl;
 else if(c==2)
  cout<<a<<"*"<<b<<"="<<endl;
 else if(c==3)
   {
      while (b == 0)
     {
     b = rand() % 100;
     }
    cout<<a<<"/"<<b<<"="<<endl;
   }
 }
 return 0;

}
原文地址:https://www.cnblogs.com/wooder/p/5248307.html