zoukankan      html  css  js  c++  java
  • 30道小学生四则运算题C/C++编程

          软件工程科课上,老师通过实例讲解什么是程序,程序和软件的区别,要求我们通过短时间写一道编程题,

    题目就是编写30道小学生四则运算题。以下就是源代码:

    #include<iostream.h>
    #include<stdlib.h>
    #include<time.h>
    void demo(void)  //随机产生四则运算
    {
     int m,n,k;   //随机数m,n,计数
     
     m=rand()%100;//生成随机数
     n=rand()%100;
     k=rand()%5;
     switch(k)    //四种运算随机选择
     {
     case 1:cout<<m<<"+"<<n<<"="<<endl;break;
     case 2:cout<<m<<"—"<<n<<"="<<endl;break;
     case 3:cout<<m<<"×"<<n<<"="<<endl;break;
     case 4:cout<<m<<"÷"<<n<<"="<<endl;break;
     }
    }
    int main()    //主函数用于循环次数
    {
     int i=1;    //循环次数
     srand((unsigned)time(NULL));//为rand()函数生成不同的随机种子
     cout<<"30道一百以内加减乘除四则运算题:"<<endl;
     while(i<=38)
     {
      demo();  //调用函数
      i++;
     }
     return 0;
    }

    代码结果截图:

    思想:demo函数用来产生随即运算,主函数用来控制元算题目数量。

  • 相关阅读:
    测试理论
    字符串
    类的无参方法
    类和对象
    数组
    循环结构
    选择结构
    java——面对对象
    android通知的基本用法
    Git的基本使用
  • 原文地址:https://www.cnblogs.com/bill927/p/4320719.html
Copyright © 2011-2022 走看看