小学生计算能力测试系统
2016-03-17 09:17
288 查看
/* *Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:王艺霖 *完成日期:2016年3月17日 *版 本 号:v1.0 * *问题描述:算数 * *输入描述:输入结果 * */ #include <iostream> #include<ctime> #include<cstdlib> int judge(); using namespace std; int main() { int i,sum=0; for(i=0;i<10;i++) { cout<<"第"<<i+1<<"题"<<endl; sum=sum+judge(); } cout<<"共答对"<<sum<<"道题,得分:"<<sum*10; } int judge() { int a,b,c,t,result,answer; srand(time(0)); a=rand()%100+1; b=rand()%100+1; c=rand()%4; if(a<b) { t=a; a=b; b=t; } if(c==3) a=(a/b)*b; switch(c) { case 0: result=a+b; cout<<a<<"+"<<b<<"="<<endl; break; case 1: result=a-b; cout<<a<<"-"<<b<<"="<<endl; break; case 2: result=a*b; cout<<a<<"×"<<b<<"="<<endl; break; case 3: result=a/b; cout<<a<<"÷"<<b<<"="<<endl; break; } cin>>answer; if(result==answer) cout<<"right"<<endl; else cout<<"wrong"<<endl; return answer==result; }
相关文章推荐
- 利用 OSX 自带的 Automator 批量修改图片大小
- 2015年iOS开发者收入调查报告--企业开发者
- C# 关键字 Visual Studio 2012
- 【Android】各机型分辨率对应app图标像素大小
- 博客地址迁移
- daemon reparented / init --user .
- fragment的生命周期
- 第3周项目3-输出星号图(1)
- iOS 项目配置
- asp、php、asp.net、jsp介绍及优缺点比较
- 深入理解 Hive
- dedecms手机站图片错误的解决方法
- windows系统下的第一个console程序
- 第三周项目4穷举法百钱百鸡问题
- iOS时钟动画实现
- subscription-manager register --username your_username --password your_password
- ASP.NET(c#)生成条形码
- Spring 和JdbcTemplate 和 JdbcDaoSupport方式对比
- Android的广播机制
- java多线程之ThreadPoolExecutor