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

    1.获取对题目的相关要求,如题目数量,乘除法设置,数值范围设置,加减有无负数,除法有无余数,是否支持分数。

    2.根据获取的数值范围,使用相应数量的循环,获得题目。

    3.每次循环都要执行实现先前获取的对题目的要求,先根据之前获取的要求看是否支持分数,有无负数来改变随机选取数字的取值范围,获取参与运算的数字。

    4.再随机产生运算符号,根据是否要有乘除法,若有除法,当随机产生的运算符号为除号时,检测该运算是否有余数,若题目要求有余数,则输出,若要求没有余数,则重新随机生成题目。

    5.生成第一道题目时,文件流输出到一个txt文本中。生成第二个时,读取之前的文本检测新生成的题目与之前生成的全部题目是否有一个相同,以ABC形式检测,即若A1,B1,C1与A2,B2,C2并不完全相同,就可以输出到文本文档中。依次这样循环。

    6.生成到足够数量并满足需求的题目时,将txt文本打印出来。

  • 相关阅读:
    linux 硬件信息
    docker note
    Shell cmd set note
    mysql management note
    scp noneed passwd
    update kernel
    数据包处理过程
    tcp/ip分片
    sockopt note
    Python note
  • 原文地址:https://www.cnblogs.com/lottie021/p/4334812.html
Copyright © 2011-2022 走看看