zoukankan      html  css  js  c++  java
  • 动手实现混合四则运算

         一周前,我刚把邹欣老师的《构建之法》拿到手的时候,翻阅第一章就看见练习与讨论的第1题。对于编程能力不好的我,决定拿这道题目练一下手,但过了一周也没有真正动手编程,果然人天生就是惰性的,我就是个例子。

    题目如下:

    像阿超那样,花20分钟写一个能自动生成小学四则运算题目的程序。然后在此基础上扩展:

    (1)除了整数以外,还要支持真分数的四则运算。

    (2)程序支持判断对错,累计分数,倒计时。

    (3)支持多个运算符。

    (4)支持括号。

    (5)用户界面可以有用户选择用中文,英文或者日文。

    (6)把上面的功能都移植到一个网页程序上。和同学们比较一下各自程序的功能,实现方法的异同等等。

    下面我就来讲我做题的历程和成果。

            在实现之前,我首先想了一下,要达到怎样的效果,完成上面的要求,又应该选择什么语言实现比较简单。最后,我决定使用Java语言完成这个题目。以模拟计算器的形式来完成这个四则运算的部分,不过又与计算器不同,比如得加上支持判断对错,累计分数,倒计时,可选择语言中/英文的功能。

            我的开发环境是eclipse。Luna版本,JDK版本1.7

            因为要实现图形界面的设计,所以在eclipse上安装了插件WindowBuilder。

            安装插件教程我参考的链接如下:http://blog.csdn.net/kagoy/article/details/17465615

            下载, 配置和安装环境大概花了三个小时。

           

            图形界面设计图如下:

           功能完成还有待实现,明天继续码字,实现功能。加油!

  • 相关阅读:
    跳表实现
    剑指OFFER24-反转链表
    java常用的明文加密算法
    创建 Java 第三方类库,以及制作类库的Javadoc
    java 中的正则表达式
    JDK、JRE、JVM 关系
    java 编译运行过程
    为什么要配置环境变量
    搭建 java 开发环境
    idea 设置
  • 原文地址:https://www.cnblogs.com/huyourongmonkey/p/7498873.html
Copyright © 2011-2022 走看看