码迷,mamicode.com
首页 > 其他好文 > 详细

随机产生运算2

时间:2015-03-13 15:59:54      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

定义一个整型的二维数组用来存放每次产生两个随机数,再定义string存放随机产生的运算符。随机产生1234实现运算符随机,分别代表+-*/。

(1)随机产生符号后在字符串中查找是否有相同的,如果在i位置相同则判断随机产生的数 与整型数组i位置的是否相同,如果相同则重新生成运算。

(2)输入行数列数张数,用循环控制输出。

(3)乘除法:判断随机产生的数大于2则重新生成运算符。

  数值范围:判断随机产生的数是都在范围内,否则重新生成这个数。

  负数:随机产生1,0来决定是否在随机产生的数前加负号。

  余数:判断两数相除产生的余数是否为0。

  分数:写函数计算两数的最大公约数,随机产生两个数计算最大公约数,两个数都除以最

       最大公约数,得到的两个数写成x/y形式最为第一个随机数,同理产生第二个随机

      数。

当随机产生表示运算符的数为4时判断第二个随机数是否为0

,若为0重新生成。

 

随机产生运算2

标签:

原文地址:http://www.cnblogs.com/xiangwo/p/4335002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!