/**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作    者:王蕊*完成日期:2016年3月20日*版 本 号:v1.0**问题描述:提供10道加、减、乘、除四种基本算术运算的题目,且操作数不超过2位数的正整数,程序自动判断输入的答案是否正确并显示出相应的信息,最后显示做对了几道题。*输入描述:无。*程序输出:10道题。
*/
#include <iostream>
#include<ctime>
#include<cstdlib>
int h();
using namespace std;
int main()
{int sum=0;for(int i=0;i<10;i++){cout<<"第"<<i+1<<"题:"<<endl;sum=sum+h();cout<<endl;}cout<<"共答对了"<<sum<<"道题,得分:"<<sum*10<<endl;return 0;
}
int h()
{srand(time(0));int a,b,c,d,t;a=rand()%100+1;b=rand()%100+1;c=rand()%4;if(a<b&&(c==1||c==3)){d=a;a=b;b=d;}switch(c){case 0:d=a+b;cout<<a<<"+"<<b<<"=";break;case 1:d=a-b;cout<<a<<"—"<<b<<"=";break;case 2:d=a*b;cout<<a<<"×"<<b<<"=";break;case 3:d=a/b;cout<<a<<"÷"<<b<<"=";break;}cin>>t;if(t==d)cout<<"right! ";elsecout<<"wrong! ";return t==d;
}

运行结果:

第四周项目三-随机数函数应用于游戏(小学生算术能力测试系统)相关推荐

  1. 第四周项目三-随机数函数应用于游戏(猜数字游戏)

    /**Copyright(c)2016,烟台大学计算机与控制工程学院*All rights reserved*文件名称:123.cpp*作 者:王蕊*完成日期:2016年3月20日*版 本 号:v1. ...

  2. 第十四周项目一-排序函数模版

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月1日 *版 本 ...

  3. 第四周项目三(1)—链表的逆置

    *Copyright(c)2017,烟台大学计算机与控制工程学院 *All rights reservrd. *作者:刘文平 *完成时间:2017年9月21日 *版本号:v1.0 *问题描述:将单链表 ...

  4. 第十四周项目三-数组类模板

    /* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All rights reserved *文件名称:123.cpp *作 者:王蕊 *完成日期:2016年6月2日 *版 本 ...

  5. 第四周项目三计算并联电阻

    时间:2016.09 作者:夏晓林 输入:两个电阻 输出:并联电阻 问题及代码: #include <stdio.h> #include <stdlib.h>int main( ...

  6. (九)项目三日志 三

    (九)项目三日志 二 Github:https://github.com/kevin-lh/SoftwarePractice/tree/main/Map 文章目录 (九)项目三日志 二 一.详细设计 ...

  7. php随机整数rand和mt_rand,PHP随机数函数rand()与mt_rand()的讲解

    PHP随机数函数rand()与mt_rand()的讲解 PHP中rand()与mt_rand()都是用于产生一个指定范围内单独随机数的函数,如果需要产生多个不重复的随机数,请参考:PHP生成指定范围内 ...

  8. php生成指定范围随机数两位小数_python学习之随机数函数

    前言 分享一下我所整合的python中的随机数函数,就当作是自己的一个笔记,也可以供像我一样的喜欢python的伙伴参考学习,希望你们也可以记录下自己的学习过程. 一.random() 生成一个(0, ...

  9. 【MATLAB】数据类型 ( 矩阵 | 随机数函数 | 生成矩阵 )

    文章目录 一.矩阵 1.定义矩阵 2.转置矩阵 3.矩阵放到一列 4.逆矩阵 二.随机数函数 1.rand 随机数函数 2.randn 随机数函数 3.randi 随机数函数 三.生成矩阵 1.生成 ...

最新文章

  1. 2017 年总结及 2018 年计划
  2. 目录忽略_逆冬黑帽SEO蜘蛛池搭建泛目录快速排名技术
  3. centos查看端口命令
  4. 九大排序算法-C语言实现及详解
  5. mvn 本地jar包 加入自己的maven仓库
  6. 基于MUI框架的HTML5+的二维码扫描实现
  7. 我年薪百万,孩子教育花掉一半
  8. [转载]Java Socket实战之二 多线程通信
  9. UML进行Linux内核调试
  10. windows使用小技巧 ━━ Windows 10 HEVC扩展要收费怎么办?教你怎么免费下载HEVC扩展
  11. 通过CCproxy配置内网linux服务器
  12. acp 适应性领导_什么是适应性领导?
  13. 无符号格式化输出的区别%d,%u?
  14. javac编译程序,出现‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。
  15. C语言计算5+55+555+5555+55555
  16. 部分国外顶级会议论文没有关键词
  17. python3 class写法_Python抽象类的新写法
  18. what's the 头寸
  19. 网卡设置监听模式,抓取数据包
  20. 温度芯片(TM75,LM75)

热门文章

  1. 记录一下MATLAB中ode45函数求解非刚性微分方程
  2. 三角测距激光重建算子HALCON
  3. Leetcode 1
  4. 为创世纪图书馆(Library Genesis)作镜像
  5. VMware下Windows2003R2虚拟机磁盘扩容方法
  6. ubuntu 安装redis
  7. Android -- EventBus使用
  8. ubuntu下安装nagios
  9. 借双慧眼识别钓鱼欺诈网站
  10. 关于数据库的增删改查