• 20130407 【结对】 四则运算 预估时间 及 分析


    因为之前的四则运算是用C语言写的,这次的结对要做界面,所以为了做界面方便,就推到了之前的代码重新做java版本的四则运算,在本次的java版本上 构思吸取了 之前C语言版本的想法,仍然是让用户选择加法还是减法还是其他。因为这样模块性比较好,逻辑比较清晰。

    任务:

    1. 程序可以出带括号的正整数四则运算,支持分数,除法保留两位小数,如:(1/3+1)*2 = 2.67,特别注意:这里是2.67而非2.66,或保持分数形式:8/3
    2. 可以出表达式里含有负整数(负整数最小不小于-100)的题目,且负数需要带括号,用户输入的结果不用带括号。如: 2*(-4) = -8
    3. 用户答题结束以后,程序可以显示用户答题所用的时间
    4. 用户可以选择出题的个数(最多不能超过5个题目),答题结束可以显示用户答错的题目个数和答对的题目个数
    5. 用户在第一次答题时,需要用户输入用户名,用户下次启动后,程序需要记住用户前一次输入的用户名 
    6. 程序可以出单个整数阶乘的题目:如:4!=24
    7. 程序可以设置答题时间,时间设置为整数,单位为秒,最大不能超过120秒,若超过了答题时间未答题,则提示:时间已到,不能答题。
    8. 程序可以设置皮肤功能,可以改变界面的颜色即可。

    *9.在布置任务的基础上 如果时间允许 初步想法是 增加排名功能 即不同用户能够显示排名情况。

    预估时间: 一个星期。

    人数: 两个人 29罗凯旋和32马志磊

  • 相关阅读:
    udp tcp
    easy_install jinja2 mac linux
    linux 常用命令;
    Mac android 开发 sdk配置和手机连接
    ubuntu server 分区
    常见操作
    环境搭建相关
    ssh登录虚拟机上的linux
    算法学习
    转载一个 测试java类的玩意
  • 原文地址:https://www.cnblogs.com/kasion/p/4398918.html
Copyright © 2020-2023  润新知