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)打印中每行的间隔可调整:

  • 相关阅读:
    C# 利用DataTable批处理数据导入数据库
    人员基础信息一体化采集系统建设方案
    定时调用WebService方法同步数据
    进程间通信
    信号
    Linux进程基础
    来自硬件男的《信号与系统》整理笔记
    shell脚本编程(ubantu)
    Linux系统c语言开发环境
    Linux系统用户管理及VIM配置
  • 原文地址:https://www.cnblogs.com/zgsxh/p/4325680.html
Copyright © 2011-2022 走看看