随机数计算小学四则运算

今天上课时老师布置我们计算随机数的四则运算,在二十分鈡的时间里我无法完成,在寒假里玩的太多了,知识都忘得差不多了,在这里我先用time函数,确保随机数生成的不会相同,为了让随机数都是两位数,我用了rand%90+10,使生成的都是两位数,用rand%5随机生成加减乘除,下面是源代码:

#include<iostream>
#include<ctime>
#include <cstdlib>
using namespace std;
void main()
{
int a, b,d, c;
srand(time(NULL));
for (c=1; c <31; c++)
{
a = rand() % 90+10;
b = rand() % 90+10;
d = rand() % 5;
if (d == 1)
cout << "NO." << c << " " << a << " + " << b << " = " << endl;
if (d == 2)
cout << "NO." << c << " " << a << " - " << b << " = " << endl;
if (d == 3)
cout << "NO." << c << " " << a << " * " << b << " = " << endl;
if (d == 4)
cout << "NO." << c << " " << a << " / " << b << " = " << endl;

}

 

更多相关文章
  •       Web API从MVC4开始出现,可以服务于Asp.Net下的任何web应用,本文将介绍Web api在单页应用中的使用.什么是单页应用?Single-Page Application最常用的定义:一个最初内容只包含html和JavaScript,后续操作通过Restful风格的web服 ...
  • 卡巴斯基实验室之前对"劫持者"木马(Trojan-Dropper.Win32.Agent.dqou)这一新型的通过互联网盈利的恶意程序进行过详细分析,因为该木马标志着恶意软件开始由单机模式向互联网模式转型.最近,卡巴斯基实验室又截获到该木马的最新变种(Trojan-Dropper ...
  • 易网科技讯 1月14日消息,中国移动今日上午正式公布了4G全网统一资费方案,该资费方案包含移动数据流量.全国长市漫一口价语音.数据业务三种资费元素.其中,移动数据流量从40元400M到280元10G共7档:全国长市漫一口价语音从48元200分钟到408元4分钟共7档:数据业务包括短信和彩信各3档.对 ...
  • http://adirectory.blog.com/2013/03/raise-domain-functional-level-directory-service-busy/ 提升林功能级别的时候提示目录繁忙. 环境是2台win srv 2003的环境的DC,在提示林功能级别的时候提示目录繁忙.域 ...
  • linux系统CentOS7 到http://mirrors.sohu.com/mysql/下载想要的mysql版本 这里用到的是 mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz 用 WinSCP上传到指定的目录下,这里是 /usr/local/src /usr/ ...
  • 1.定义和用法 background-position 属性设置背景图像的起始位置. 这个属性设置背景原图像(由 background-image 定义)的位置,背景图像如果要重复,将从这一点开始. 提示:您需要把 background-attachment 属性设置为 "fixed&qu ...
一周排行
  • 易网科技讯 6月7日消息,美国股市三大股指周一收跌.紧跟大盘趋势,周一中国概念股全线下跌,仅有少数个股上涨.有6支股票跌幅超过10%,分别为德兴无线下跌16.48%,搜房网下跌15.34%,奇虎360下跌14.66% ...
  • JS去除空格的方法目前共有12种: 实现1 String.prototype.trim = function() {   return this.replace(/^\s\s*/, '').replace(/\s\s ...
  •       在之前的项目中,用到了插入集,具体的需求就是:在稀轴排花中,每个排花方法都有一个评价(方法优劣),找出最优的10个排花方法.插入集就是根据插入排序,在添加元素时,先搜索它的最终位置,然后插入,当所有元素插 ...
  • select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出模型,原型:           #include <sys/time.h>     ...
  • Oracle SQL语句操作数字:取整.四舍五入及格式化   用oracle sql对数字进行操作: 取上取整.向下取整.保留N位小数.四舍五入.数字格式化   取整(向下取整):  select floor(5.5 ...
  • Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers o ...
  •     SqlServer连接字符串 <add name="ConnStr" connectionString="server=127.0.0.1;database =XM_Cla ...
  • Yahoo!<格列佛游记>的作者Jonathan Swift发明了yahoo这个单词.在小说里,它代表了一个在外表和行为举止上都令人厌恶的家伙,简直都不能算是一个人.Yahoo! 的创始人杨致远和Davi ...
  • 概要设计        虽然是个没人给钱的项目,但毕竟也是要投入时间和精力滴,所以设计还是必要滴.        我把自己的想法写下来,谁看到了,还有其它要求就写在后面的评论里,如果合理我就加进来.一.软件设计的目的 ...
  • 上个月早些时候YouTube宣布将于6月5日向所有用户推出One Channel页面,而昨天我登录YouTube时发现所有订阅的频道已经全部统一了频道主页.这样就统一了网页版.手机端.平板端以及电视端的设计风格,让用 ...