zoukankan      html  css  js  c++  java
  • 四则运算法则设计思路

    1. 设定两个参数a,b分别控制打印数量(随机数组数)和打印张数。

    2. 设定是否重复:将得到的随机数组(包含两个数x,y)以及运算符号c(+,-,*,/。注:被定义为1,2,3,4)存放在一个二维数组里其中二维数组设为A[a][3](有3列),然后判断A[i+1][j](i,j分别代表行数和列数)是否等于A[i][j]都相等舍去A[i+1][]然后重新得到(x,y,c)并再次判断直到符合条件然后存入此数组。
    3. 控制参数:

    ①     是否有乘除法:通过判断c来判断是否有乘除法,如果选择没有乘除法舍去当前二维数组这一行并重新产生新的数(x,y,c)并再次判断直到符合要求然后存入数组里。最后输出数组。

    ②     数字范围:可以通过随机数函数来确定。

    ③     加减有无负数:同样通过循环语句判断A[][1]和A[][3]两列是否有负数,如果选择加减无负数则舍去存在负数那一行并重新产生(x,y,c)再次判断直到符合要求然后存入数组里。最后输出数组。

    ④     是否有余数:用取余函数判断是否结果有余数。如果选择不存在余数则舍去这一行并重新产生(x,y,c)并再次判断直到符合情况并存入数组。最后输出数组。

  • 相关阅读:
    第36课 经典问题解析三
    第35课 函数对象分析
    67. Add Binary
    66. Plus One
    58. Length of Last Word
    53. Maximum Subarray
    38. Count and Say
    35. Search Insert Position
    28. Implement strStr()
    27. Remove Element
  • 原文地址:https://www.cnblogs.com/dyc940210/p/4334931.html
Copyright © 2011-2022 走看看