zoukankan      html  css  js  c++  java
  • 简单四则运算

    本次作业要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/2166

    github仓库地址:https://github.com/liujay-winslow/Hello-world

    PSP2.1 Personal Software Process Stages 预计时间 实际时间
    planning 计划 1小时 两小时
    Estimate
    估计这个任务需要多少时间
    4小时 6小时
    Development 开发 1小时 1.5小时
    Analysis 需求分析 (包括学习新技术) 0.5小时 0.5小时
    Design Spec 生成设计文档 0.5小时 0.5小时
     Design Review 设计复审 1小时 1小时
    Coding Standard 代码规范 0.5小时 0.5小时
    Design 具体设计 0.5小时 1小时
    Coding 具体编码 2小时 2.5小时
    Code Review 代码复审 1小时 0.5小时
    Test 测试(自我测试,修改代码,提交修改) 0.1小时 0.5小时
    Reporting 报告 0.1小时 0.5小时

    一、题目要求:

    像《构建之法》的人物阿超那样,写一个能自动生成小学四则运算题目的命令行 “软件”。

    具体要求:任何编程语言都可以,命令行程序接受一个数字输入,然后输出相应数目的四则运算题目和答案。例如输入数字是 30, 那就输出 30 道题目和答案。 运算式子必须至少有两个运算符,运算数字是在 100 之内的正整数,答案不能是负数。 如:

    23 - 3 * 4 = 11

     

    1) 要求能出和真分数 (二分之一, 十二分之五,等)相关的练习题。

    2) 并且要求能处理用户的输入,并判断对错,打分统计。 要求能处理用户输入的真分数, 如 1/2, 5/12 等。

     

    第二部分:软件设计与实现

                                                 1.随机生成三个1-100的整数和分数

                                                 2.随机生成两个运算符并记录其运算优先级

                                                 3.生成算式正确答案

                                                 4.根据用户输入的数字来与正确答案对比,判断是否正确

    操作示范:

  • 相关阅读:
    Linux Xshell常用命令(项目部署)
    返回的数据转换成百分比分的方法
    百度分享插件
    vue请求中 post get传参方式是不同的哦
    Axios 中文使用
    关于iview ui的"Page分页"组件的使用
    Vue 实现前进刷新,后退不刷新的效果
    Vue框架Element UI教程-axios请求数据
    Spring学习总结(8)-接口多个实现类的动态调用
    Redis集群
  • 原文地址:https://www.cnblogs.com/Winslow-liujie/p/9765079.html
Copyright © 2011-2022 走看看