随机数计算小学四则运算

今天上课时老师布置我们计算随机数的四则运算,在二十分鈡的时间里我无法完成,在寒假里玩的太多了,知识都忘得差不多了,在这里我先用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 ...
一周排行
  • Mysql的常用命令 www.xren.net -9 中华网络安全联盟 Mysql的常用命令 一.连接MYSQL. 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MY ...
  • Volley Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient.在2013年Google I/O大会上推出了一个新的网络通信框架--Volley. 用 ...
  • 本文向大家描述一下CSS属性display:inline-block的用法,在使用CSS实现表现的时候,会经常接触到display:inline-block这一属性;可以将对象呈递为内联对象,但是对象的内容作为块对象 ...
  •   排序算法之归并排序    罗朝辉(http://www.cppblog.com/kesalin) 转载请注明出处 排序是数据处理中经常使用的一种重要运算,在计算机及其应用系统中,花费在排序上的时间在系统运行时间中 ...
  • 下载地址:http://yunpan.cn/cjrxMKNubXQ5E  访问密码 1974 老何CAD工具安装办法:[推荐]先安装老何工具箱,然后用[扩展添加老何cad下拉菜单.bat]就完成老何下拉菜单的安装.把 ...
  • 易网科技讯 1月28日凌晨消息,苹果CEO史蒂夫·乔布斯于当地时间1月27日上午10点在美国旧金山正式发布了苹果平板电脑,这款苹果电脑被命名为iPad.至此,这款在业界传言很久的苹果新品终于揭开其神秘面纱. 据悉,这 ...
  • #!/bin/sh# By 6e sixwings@gmail.comwget http://list.mp3.baidu.com/topso/mp3topsong.htmlcat mp3topsong.html  ...
  • 序列:oracle可以通过序列来生成主键 1. 创建序列 create table Foo ( foo_id number(11), foo_value varchar2(50), constraint FOO_PK ...
  • 用到知识点: float,块元素居中,注意:(如何让浮动元素和块元素在同一行--display: inline-block失效) 正确布局代码 <body> <div id="left&q ...
  • 转载:http://blog.csdn.net/gyming/article/details/8168166/ 官方终于发布了Android Studio正式版,Android Studio将会成为推荐使用的主要An ...