孩子不懂事写着玩的,有两个模式分别是easy(两位数乘法),和difficult(两位数三位数混杂版),没事干的时候提升一下自己羸弱的计算水平。用的c++。

#include <bits/stdc++.h>

using namespace std;
void CalculateEasy();
void CalculateDifficult();

int win=0,flase=0;

int main()
{
    int CalculateSum = 0;
    srand((unsigned)time(NULL));
    cout << "Welcome to join us for promoting your arithmetic capability." << endl;
    cout << "We have ten questions in a group." << endl;
    cout << "After completing one set, you can input '0' to end this practice." << endl;
    cout << "Now, let's go. " << endl;
    while(1){
        cout << "This is" << CalculateSum << "group." << endl;
        cout << "Please select difficulty.(Easy'1',Difficult '0')" << endl;
        int tmp;
        cin >> tmp;
        if (tmp) CalculateEasy();
        else CalculateDifficult();
        CalculateSum++;
        cout << "Another set?((yes'1', No'0')" <<endl;
        cin>>tmp;
        if (!tmp) break;
    }
    printf("Through this exercise, You practiced %d sets,%d correct ones and %d wrong ones",CalculateSum,win,flase);
    return 0;
}

void CalculateEasy(){
         for(int i=0;i<10;i++){
            int num1 = (rand()%(100-10))+10;
            int num2 = (rand()%(100-10))+10;
            int sum = num1 * num2;
            cout << i + 1 << ". " << num1 << "*" << num2 << "=" <<endl;
            cout << "Please input your answer."<<endl;
            int ans;
            cin>>ans;
            if(ans==sum) cout << "good job!" <<endl,win++;
            else cout << "What a pity! The answer is" << sum <<endl,flase++;
        }
}

void CalculateDifficult(){
        for(int i=0;i<10;i++){
            int num1 = (rand()%(1000-10))+10;
            int num2 = (rand()%(1000-10))+10;
            int sum = num1 * num2;
            cout << i + 1 << ". " << num1 << "*" << num2 << "=" <<endl;
            cout << "Please input your answer."<<endl;
            int ans;
            cin>>ans;
            if(ans==sum) cout << "good job!" <<endl,win++;
            else cout << "What a pity! The answer is" << sum <<endl,flase++;
        }
}