这是课上练习,应用了随机函数,涉及是三个部分第一操作数、运算符、第二操作数,这三个部分都是随机
产生的:第一、第二操作数可以应用随机函数产生符合条件的数值,运算符的产生可以在0-3,之间产生随机整数
,分别代表一种运算符,即可完成要求。

#include<iostream>
using namespace std;
void main()
{
for(int x=0;x<30;x++)
{
int a=rand()%100;
int b=rand()%100;
int c=rand()%3;
switch(c)
{
case 0:
cout<<a<<"+"<<b<<"="<<endl;
case 1:
cout<<a<<"-"<<b<<"="<<endl;
case 2:
cout<<a<<"*"<<b<<"="<<endl;
case 3:
cout<<a<<"/"<<b<<"="<<endl;
}

}
}

转载于:https://www.cnblogs.com/zZ-ily/p/4317947.html

随机给出三十道四则运算题目相关推荐

  1. java实现加减乘除运算符随机生成十道题并判断对错_简单小程序——产生三十道小学四则运算题目...

    题目要求程序可以生成三十道小学四则运算题目. 因为要随机生成题目,则需要产生随机数,因此我上网搜索了生成随机数的方法,选择了使用Random类得到规定范围内的随机数.因为一个运算需要三个元素,两个参与 ...

  2. 30道四则运算题目---课堂作业--软件工程c++

    问题:设计一程序,给二年级小学生随机产生四则运算题目. 一.设计思考问题: 1.四则运算需要俩个运算数和一个运算符. 2.如何产生随机数? 3.如何实现随机产生四则运算? 4.题目是否符合小学生学习范 ...

  3. 数据分析师常见的十道面试题目

    数据分析师常见的10道面试题及解答 1.海量日志数据,提取出某日访问百度次数最多的那个IP. 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中.注意到IP是32位的,最多有个2 ...

  4. python解决数学问题的实例_三十道python实战练习习题

    Python数学计算,编程练习题实例一: 简述:这里有四个数字,分别是:1.2.3.4 提问:能组成多少个互不相同且无重复数字的三位数?各是多少? Python解题思路分析:可填在百位.十位.个位的数 ...

  5. python勾股定理中三个数的关系是、找出三十以内的_从勾股定理到余弦相似度-程序员的数学基础...

    大部分程序员由于理工科的背景,有一些高数.线性代数.概率论与数理统计的数学基础.所以当机器学习的热潮来临的时候,都跃跃欲试,对机器学习的算法以及背后的数学思想有比较强烈的探索欲望. 本文的作者就是其中 ...

  6. 2019.7.20十道js题目

    // 1.声明一个变量,保存学生的年龄(stuAge),值为18 var stuAge = 18; // 2.声明一个变量,保存学生的成绩(stuScore),值为98.5 var stuScore ...

  7. 如何养出一个三十几亿身家的儿子

    简评:他是 Atlassian 联合创始人($36亿)的父亲,他以前是花旗银行和 IBM 的高管,是在澳大利亚设立花旗银行的那个人.晚饭时间饭桌上与孩子们聊的是「global issues」. 为了避 ...

  8. C语言有小数乘法,十道小数乘小数的乘法竖式计算并有答案

    十道小数乘小数的乘法竖式计算并有答案以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 十道小数乘小数的乘法竖式计算并有答案 ...

  9. 随机出十道加法题----JavaScript--解决方法

    随机出十道加法题,接收玩家输入结果,然后判断对错,对一道题加10分,游戏结束,给出总分 如果输入exit,直接退出游戏 思路:1.创建数组.2.创建输出随机数加入数组.3.创建循环体将随机数相加十次, ...

最新文章

  1. 机器学习的前沿发展与应用分享
  2. linux arm current_thread_info定义,linux中arm/mips架构current_thread_info定义
  3. Tomcat的下载安装以及在eclipse中的配置
  4. python 变成float32_【Python】手把手教你用Python做一个图像融合demo,小白可上手!...
  5. npm/cnpm install是啥意思
  6. 一个简单的samba案例(测试与思考)
  7. Eigen 3.3.7 MatrixVector的运算
  8. [转]WiX v3.7——支持MSBuild、自更新及引用计数
  9. 19款精品H5小游戏源码(2048 3d魔方 别踩白块 见缝插针) 200款普通h5小游戏源码 可直接上线
  10. 如何在Mac终端删除U盘的隐藏文件
  11. 【产品经理】大学生知识库
  12. 高斯衰减python实现
  13. QGIS编译---QGIS2.14.16 + Qt4.8.6 + VS2010 ---32位版本
  14. 为什么将-Xms和-Xmx设置为相同的值?
  15. MSRN:Multi-scale Residual Network for Image Super-Resolution 论文理解
  16. 一句话读完:Spring Bean的生命周期
  17. 什么是数字化转型?来自IBM、微软、阿里的精华观点和实践
  18. android 笔记本推荐 2015年,5千内适合Android开发的笔记本电脑大推荐
  19. 51单片机——基于单片机的旋转LED显示
  20. 漫画源码+小说uniapp代码+全自动采集搭建教程

热门文章

  1. docker 搭建nginx php mysql_Docker搭建PHP/Nginx/MySQL/Composer环境
  2. 后端技术:ELK不香了?企业级日志平台新框架 Graylog介绍
  3. 后端技术:MyBatis动态SQL写法介绍
  4. 硬件:固态硬盘SSD的基础知识及安装注意事项!
  5. 数据库:后端开发必备的 MySQL日志文件知识点
  6. Win10 owerShell Get命令大全
  7. Python: 反方向迭代一个序列
  8. 亚信安全与安徽电信共创“云网融合”安全新局面
  9. Linux 终端环境安装 L2TP 客户端
  10. Xampp修改默认端口号