zoukankan      html  css  js  c++  java
  • 简易100以内加法题目生成

    简易加法题目生成

    知识点:随机数生成 循环 判断

    目标

    系统随机生成10道加法运算题,每道题目生成时输入自己的答案,如果答案正确,输出“√”,反之,输出“×”。所有题目答完之后,输出答对题目数。

    分析

    首先运用随机数生成的方式来生成一道题目。简而言之,就是随机生成两个数,然后对比输入数据和正确答案的差别。再用一个新的变量存储答对题目数,答题正确,就将变量+1。


    方法一

     1 #include <iostream>
     2 #include <ctime>
     3 #include <cstdlib> 
     4 using namespace std;
     5 int main()
     6 {
     7     int cnt=0;
     8     srand(time(0));
     9     for(int i=1;i<=10;i++)
    10     {
    11         int a=rand()%101,b=rand()%101;
    12         cout<<a<<"+"<<b<<"=";
    13         int ans;
    14         cin>>ans;
    15         if(ans==a+b)
    16         {
    17             cnt++;
    18             cout<<"";
    19         }
    20         else
    21         {
    22             cout<<"×";
    23         }
    24         cout<<endl;
    25     }
    26     cout<<"----------"<<endl<<endl<<"您答对了"<<cnt<<"道题目"<<endl<<endl<<"----------"<<endl;
    27 }

      第7行,定义一个计数器

      第26行,楼楼无聊而进行了简易的排版

    若阁下喜欢,赏一赞可否?

    感谢您的阅读o(* ̄▽ ̄*)ブ

  • 相关阅读:
    myeclise中创建maven web程序
    java定时任务调度工具
    fastjson常用方法
    log4j2的配置及使用
    spring事务配置
    java利用poi解析excel文件
    ScheduledTheadPool线程池的使用
    ThreadPoolExecutor线程池
    jQuery属性操作(一)
    jQuery队列(三)
  • 原文地址:https://www.cnblogs.com/DYXM/p/13340306.html
Copyright © 2011-2022 走看看