zoukankan      html  css  js  c++  java
  • 关于四则运算进一步优化的构思

      根据上次程序的实现过程和最后的编程结果,可以发现有许多固定的数值可以是从键盘输入的,从而满足不同用户的多种不同要求,其中包括题目的数目,数值的范围,以及数值的类型等,下面我简单的叙述一下我对本次设计要求的看法。

    一.题目避免重复

    所谓重复,就是在程序自动生成的习题中,有两道或者多道题目的第一位数,第二位数以及符号都分别对应相等,所以可以通过添加一个循环分支程序和一个条件分支程序实现筛选。

    二.可定制数量

    上次实验的固定题目数量是30所以可以将其该成用户键盘输入

    三.是否有负数

    如果只有两个数参与运算,可以通过比较两个数的大小直接判断,如果有多个数参与运算则可以通过运算结果是否为负数再进行筛选。

    四.是否有乘除法

    在程序中每种运算符号都有特定的条件,通过添加一个条件分支可以选择是否有乘除运算。

    五.是否有小数

    与添加乘除法类似,添加一个条件分支,对于一个整数缩小多少倍还是比较容易的,不过对于分数精确度目前还没有想好怎么实现。

  • 相关阅读:
    BETA 版冲刺前准备
    第十一次作业
    Alpha 冲刺 (10/10)
    Alpha 冲刺 (9/10)
    Alpha 冲刺 (8/10)
    Alpha 冲刺 (7/10)
    Alpha 冲刺 (6/10)
    Alpha 冲刺 (5/10)
    Alpha 冲刺 (4/10)
    抽奖系统现场编程
  • 原文地址:https://www.cnblogs.com/myblog1993/p/4325722.html
Copyright © 2011-2022 走看看