zoukankan      html  css  js  c++  java
  • 用c++语言实现出四则运算的题

    设计思路

    1.利用随机函数 随机两个两位数

    2.用其中一个数除以4取余函数 0 1,2,3 用switch语句分表代表加、减、乘、除。

    3.输出式子

    4.利用for循环实现题的量增

    5.加入变量控制题量。

     1 #include<iostream>
     2 #include<stdlib.h>
     3 #include <time.h>
     4 using namespace std;
     5 int main()
     6 { int num1,num2,k;
     7   cout<<"输入所需要的题数:";
     8   cin>>k;
     9   srand((unsigned)time(NULL));
    10   for(int i=0;i<=k;i++)
    11   {
    12   num1= rand() % 100;
    13   num2= rand() % 100;
    14      switch(num1%4)
    15     { case 0 :cout<<num1<<"+"<<num2<<"="<<endl;break;
    16       case 1 :cout<<num1<<"-"<<num2<<"="<<endl;break;
    17       case 2 :cout<<num1<<"*"<<num2<<"="<<endl;break;
    18       case 3 :cout<<num1<<"÷"<<num2<<"="<<endl;break;
    19     }
    20   }
    21   return 0;
    22 }

    总结

    在做之前估计时间为15分钟,实际用时:27分钟

    具体实施起来随机函数用法不熟,通过边查边学边写的方式完成了这样一个简单的四测运算程序,srand和rand随机函数的使用可以用过改变随机函数种子的值避免重复,通过改变有很多地方仍需要改进,列如如何当题量很大时, 用i格式排版的间距等问题。

  • 相关阅读:
    python字典
    python元组
    python list列表
    deepin常用操作
    Be a child.Be a man...
    “夹心阶层”——面对高昂的房价,要面对现实,广州,除了劳动力便宜,什么都贵。
    男人一生中16件事情(转载)
    被老板臭骂了一顿,但受益匪浅。
    陪伴
    高品质生活
  • 原文地址:https://www.cnblogs.com/yinianzs/p/9682821.html
Copyright © 2011-2022 走看看