设计思路:

  因为产生的四则运算是随机的,所以要利用随机函数;

  利用随机函数产生两个随机数,设定随机数的范围为100以内;

  产生随机运算符,根据产生的四种随机数,分为四种运算情况输出;

  设定产生30道随机四则运算输出。

程序代码:

#include "stdlib.h"  
//调用随机函数
#include "time.h"
#include "iostream"
using namespace std;
int main()
{
    int a,b;    //a,b为两个随机整数
    int d;    //d为四种运算符
    cout<<"30道简单四则运算题目如下:";
    for(int i=0;i<30;i++)
    {
        a=rand()%100;    //产生100以内随机数
        b=rand()%100;
        //产生随机运算符
        d=rand()%4;
        switch(d)
        {
        case 0:
            cout<<a<<"+"<<b<<"="<<endl;
            break;
        case 1:
            cout<<a<<"-"<<b<<"="<<endl;
            break;
        case 2:
            cout<<a<<"*"<<b<<"="<<endl;
            break;
        case 3:
            cout<<a<<"/"<<b<<"="<<endl;
            break;
        }
    }
    return 0;
}

 

运行结果:

软件工程课堂训练--随机产生四则运算

上课未完成原因:

       上课不能及时完成的主要原因还是在于自己平时不注意多练习,对编程有的松懈。以至于碰见编程题想都不想就觉得很难。甚至都忘记了基本的输入输出格式;不知道产生随机数要利用的函数名;不知道怎么产生随机运算符。以后要多加练习,多思考,多积累。

 

相关文章:

  • 2021-07-28
  • 2021-07-08
  • 2021-05-23
  • 2021-11-04
  • 2021-07-07
  • 2021-05-30
  • 2021-05-16
猜你喜欢
  • 2021-06-03
  • 2022-03-08
  • 2021-12-24
  • 2022-01-19
  • 2021-10-24
  • 2021-10-01
  • 2021-05-30
相关资源
相似解决方案