zoukankan      html  css  js  c++  java
  • 四则运算分析题

    四则运算解题思路:

    1.题目避免重复

    把题目存到一个文档中,然后把加减乘除的式子进行分类,新编出的题目和已有的题目进行比较

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

    定制数量:手动输入一个数n,然后把原来循环中的固定的数30,改成n,然后自动出题。
    打印方式:可以自己选择每页可以打印多少道题。

    3.可以控制下列参数:

    (1)是否有乘除法:可以编写一个可以选择的一段代码,如果要是没有乘除法的话,就选择1,然后1这段程序中控制加减乘除的语句写成a=rand()%2,这样就可以把乘除排除了。如果有乘除的话,就选择2,2这段代码还是和原来一样。
    (2)除法有无余数:可以让大数除以小数,然后计算一下第一个数的因子中是否有第二个数,有的话,则无余数,否则有余数。

    (3)数值范围:数值的范围通过随机函数来决定

    (4)加减有无负数:保证减法无负数,就要做到被减数大于减数,可以把随机产生的两个数进行比较,让最大的做被减数

    (5)是否有括号:可以选择,无括号,就是简单的加减乘除,有括号的话就要看括号的位置。

    (6)是否支持分数(真分数,假分数……)

    (7)是否支持小数(精确到多少位)

    (8)打印中每行的间隔可调整:

  • 相关阅读:
    置换笔记
    7.23
    Conveyor Belts
    CF #134 A~D
    Blocks && Fixing the Great wall
    Kakuro
    Deadlock Detection
    关于KeyFile的破解,含注册机源代码
    BMP位图之代码实现
    BMP位图之8位位图(三)
  • 原文地址:https://www.cnblogs.com/zgsxh/p/4325680.html
Copyright © 2011-2022 走看看