#include
#include
int rd()
{return rand()%9;
}
void main()
{int sum=0;
for(int i=0;i<10;i++)
{int a,b,c;
a=rd();
b=rd();
cout<cin>>c;
if(c==(a+b))
{sum+=10;
cout<<"正确,加10分!"<
cout<<"您最后得分是:"<
}
以上编译运行通过!!
#include
#include
#include
using namespace std;
int rd()
{
return (rand() % 10 + 1);
}
int main()
{
srand(time(NULL)); // 初始化随机种子,保证每次随机数的随机性
int i;
int nAdd1 = 0;
int nAdd2 = 0;
int nRet = 0;
int nInput = 0;
int nScore = 0;
for (i = 0; i < 10; i++)
{
cout << "第" << i+1 << " 题 : ";
nAdd1 = rd();
nAdd2 = rd();
nRet = nAdd1 + nAdd2;
cout << nAdd1 << " + " << nAdd2 << " = ?" << endl;
cout << "你的答案是 : ";
cin >> nInput;
if (nInput == nRet)
{
cout << "回答正确,加10分!\n" << endl;
nScore += 10;
}
else
{
cout << "错误,继续努力!\n" << endl;
}
}
cout << "=====================\n你最后的得分是 : " << nScore;
cout << "\n=====================\n" << endl;
return 0;
}