#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
int x, y, z, ans, op; //x第一个运算的数字, y第二个运算的数字, z结果 ans 是你自己的输入 op 是运算(0 是+, 1是-, 2是*, 3是/)
srand(time(NULL)); // 设置随机种子
int n = 10; // 题目的道数
int sum = 0; // 对的题目
while(n--)
{
x = rand() % 100;
y = rand() % 100;
op = rand() % 4;
switch(op)
{
case 0: z = x + y; cout << x << '+' << y << '?' << endl;break;
case 1: z = x - y; cout << x << '-' << y << '?' << endl;break;
case 2: z = x * y; cout << x << '*' << y << '?' << endl;break;
case 3: z = x * y; swap(z, x); cout << x << '/' << y << '?' << endl;break;
}
cin >> ans;
if (ans == z) cout << "right!", sum++;
else cout << "wrong!";
cout << endl;
}
if (sum == 10) cout << "你是秀儿";
else if (sum >= 6) cout << "你一般般";
else cout << "你个菜鸡";
return 0;
}
//<span class="ui mini purple label"><i class="user icon"></i>root</span>
共 5 条回复
恩,负数符号打错了,果然菜鸡。。。
其实我只是打错了负数符号······
老师你做的有bug!!我只错了一道题,后面的题都做不了了!直接变成“你个菜鸡”!(我现在才知道bug的意思是飞虫)
root
root