zoukankan      html  css  js  c++  java
  • 设计思路

    设计要求:

    1.题目避免重复

    2.可定制(数量/打印方式)

    3.可以控制下列参数:是否有乘除法、是否有括号、数值范围、加减  有无负数、除法有无余数、是否支持分数(真分数、假分数、...)、是否支持小数(精确到多少位)、打印中每行的间隔可调整

    设计思路:

    1.对每次产生的结果进行存储,将下一个运算产生式与前面的所有产生式进行比对,如果重复则重新产生新的产生式,直至达到要求;

    2.由用户自行输入所要题目的份数,打印方式自行设定;

    3.控制参数:

      (1)进行是否有乘除法的选择,提醒用户12代表有或无乘除法进行选择(if条件判断);

      (2)进行是否有括号的选择(if嵌套条件判断),提醒用户34代表有或无乘除法进行选择;

      (3)数值范围根据用户需求,自己设定;

      (4)有无负数类似于(1)(2),用if条件判断进行判断;

      (5)自行设定变量,通过手动出入变量的值确定四则运算式的个数,然后用循环的方式随机产生四则运算式;

      (6)通过函数调用来实现分级判断。

  • 相关阅读:
    Java的 Annotation 新特性
    Java 枚举
    Java 泛型
    Linux kali信息探测以及 Nmap 初体验
    静态导入 ()
    Java foreach循环
    Java 可变参数
    炫酷的CSS3响应式表单
    关于CSS选择器连续性的问题
    简述ECMAScript6新增特性
  • 原文地址:https://www.cnblogs.com/mudanhuakai/p/4325677.html
Copyright © 2011-2022 走看看