您的位置:首页 > 其它

第4周项目3(2)小学生算数能力测试

2016-03-23 20:42 302 查看

Copyright (c) 2016,

All rights reserced.

文件名称:main.cpp
作者:李鑫

完成日期:2016.3.23
问题描述:每道题随机产生,练习者根据显示题目输入自己的答案,程序判断答案是否正确并显示出相应信息。最后显示做对了几道题
#include<iostream>
#include<ctime>
#include<cstdlib>
using namespace std;

int main()
{
int x,y,z,n,w,i,m;
n=0;
i=1;

for(i=1;i<=10;i++)
{
cout<<"第"<<i<<"道题:"<<endl;
srand(time(0));
x=rand()%100;
y=rand()%100;
z=rand()%4;
switch(z)
{

case 0: w=x+y; cout<<x<<"+"<<y<<"="; break;
case 1: w=x-y; cout<<x<<"-"<<y<<"="; break;
case 3: w=x*y; cout<<x<<"*"<<y<<"="; break;
default : cout<<x<<"/"<<y<<"="; w=x/y;
}

cin>>m;
if(m==w)
{
cout<<"right!"<<endl;
n++;
}
else
cout<<"wrong!"<<endl;

}

cout <<"您总共答对"<<n<<"道题,得"<<n*10<<"分。"<< endl;
return 0;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: