本次作业要求来自于: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.根据用户输入的数字来与正确答案对比,判断是否正确

操作示范:

转载于:https://www.cnblogs.com/wt123/p/10880847.html

作业三--简单四则运算相关推荐

  1. web网页设计实例作业 ——电影泰坦尼克号(4页) HTML+CSS+JavaScript 学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作

    HTML5期末大作业:电影网站设计--电影泰坦尼克号(4页) HTML+CSS+JavaScript 学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作 文章 ...

  2. HTML+CSS静态页面游戏网站设计——腾讯游戏(页)学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作

    HTML5期末大作业:游戏网站设计--腾讯游戏(页)学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作 常见网页设计作业题材有 个人. 美食. 公司. 学校. ...

  3. HTML5期末大作业:网站——响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页

    HTML5期末大作业:网站--响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页 ...

  4. 代数与逻辑:作业三 贝叶斯决策

    代数与逻辑:作业三 贝叶斯决策 文章目录 代数与逻辑:作业三 贝叶斯决策 一.作业要求 二.基于高斯分布的贝叶斯分类器与朴素贝叶斯分类器的原理介绍 1.贝叶斯定理 2.朴素贝叶斯分类 3.高斯朴素贝叶 ...

  5. ARM开发(9)基于STM32的简单四则运算计算器

    基于STM32的简单四则运算计算器 一 计算器原理: 1.1 本实验实现基于STM32的简单四则运算计算器 1.2 实验思路:理解计算器原理(按键扫描,字符实时显示,运算表达式计算,浮点数转字符串,字 ...

  6. 服务计算作业三——CLI 命令行实用程序开发基础

    服务计算作业三--CLI 命令行实用程序开发基础 18342138 郑卓民 本次作业gitee仓库链接(完整代码) 概述 CLI(Command Line Interface)实用程序是Linux下应 ...

  7. 数控机床电气控制课程作业(三)

    数控机床电气控制课程作业(三) 2010年04月11日 [b]数控机床电气控制课程作业(三)[/b][b][/b] 1.简述伺服系统的组成. 答:数控机床伺服系统一般由位置检测装置.位置控制.伺服驱动 ...

  8. Div+CSS、鼠标滑过特效、导航栏效果——简洁的个人博客设计(7页) 学生HTML个人网页作业作品下载 个人主页博客网页设计制作 大学生个人网站作业模板 简单个人网页制作

    HTML5+CSS大作业--简洁的个人博客设计(7页) 学生HTML个人网页作业作品下载 个人主页博客网页设计制作 大学生个人网站作业模板 简单个人网页制作 常见网页设计作业题材有 个人. 美食. 公 ...

  9. 機器學習基石(Machine Learning Foundations) 机器学习基石 作业三 课后习题解答

    今天和大家分享coursera-NTU-機器學習基石(Machine Learning Foundations)-作业三的习题解答.笔者在做这些题目时遇到很多困难,当我在网上寻找答案时却找不到,而林老 ...

最新文章

  1. 虚拟化正是云计算所依托的基石
  2. C++用数组和链表分别实现Stack
  3. 提供《华容道与数据结构》代码供测试
  4. android 内存播放视频播放器,视频流媒体播放器EasyPlayer-RTSP安卓版在RK3399上运行APP崩溃问题...
  5. TFS2013 微软源代码管理工具 安装与使用图文教程
  6. Main函数中参数argc,argv说明
  7. Jmeter在运行结果中文出现乱码问题
  8. 程序员你写的代码,被人挖出了黑产
  9. linux 应用网络连接失败的原因,PuTTY网络错误:软件导致连接中止
  10. 数据库DBA(3年以内需求)
  11. flashAndPHP 简单交互
  12. 使用conda管理虚拟环境
  13. 1. JavaScript 与 PHP 的语法区别
  14. arm-linux-gcc交叉编译器和gcc编译器的下载地址
  15. 三菱plcascll转换16进制_三菱ASCII码指令
  16. 按3倍中误差去除粗差(C++)
  17. sql 字段逗号分割
  18. 求大神帮帮我,万分感谢,源码运行需要时间段,帮帮忙哈……
  19. 正则表达式中,表示匹配非数字字符的字符
  20. separator path php,php常量 DIRECTORY_SEPARATOR 和 PATH_SEPARATOR

热门文章

  1. MAC下载JDK及安装AndroidStudio
  2. [20171227]表的FULL_HASH_VALUE值的计算2
  3. intellij idea 13amp;14 插件推荐及高速上手建议 (已更新!)
  4. 醉了,RPC 超时设置也能引起线上事故!
  5. 调研Redis高可用两种方案
  6. 2018,人工智能在清算中落地
  7. 普通进程的守护进程化
  8. Android --- 快速将字符串定义到strings.xml文件的方法
  9. linux配置接口多地址,Linux /etc/network/interfaces配置接口方法
  10. php未正确拼写字 css,前端Bug解决方案