码迷,mamicode.com
首页 > 其他好文 > 详细

项目1——四则运算生成

时间:2017-09-20 14:55:30      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:方法   font   log   自动生成   源代码   参考   连接   master   运算表达式   

 题目: 写一个能自动生成小学四则运算题目的 “软件”,要求:除了整数以外,还要支持真分数的四则运算。

  首先看到题目,要自动生成四则运算,分几步,首先要先生成运算数和运算符号,于是我可以用JAVA的random方法来生成运算数和运算符号,运算符号用0-3 共四个数字来表示,分别为+ - * 、,当通过random得到运算表达式后,我通过一个变量将运算式存储起来,通if 语句判断判断是哪种运算规则,然后把每种运算规则的计算方法分别写出来,这样就可以得到运算式的正确结果了,然后再和输入的结果进行比较就可以知道答案是否正确。

  其中,真分数的运算的方法是生成4个数,每两个一组,每一组用除号连接且大数在前,然后通if 语句来计算式子的值,同整数一样实现。

  我添加了一个功能就是在这种模式下,整数运算和真分数运算随机出现,也是用random随机生成使用哪一种模式。

  这是源代码的github地址   https://github.com/zqm233/cal/blob/master/cal.java

  http://www.cnblogs.com/ziyixuedie/p/6492163.html 此为参考的代码地址

  

  

 

项目1——四则运算生成

标签:方法   font   log   自动生成   源代码   参考   连接   master   运算表达式   

原文地址:http://www.cnblogs.com/zqm233/p/7560742.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!