作业三--简单四则运算
本次作业要求来自于: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
作业三--简单四则运算相关推荐
- web网页设计实例作业 ——电影泰坦尼克号(4页) HTML+CSS+JavaScript 学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作
HTML5期末大作业:电影网站设计--电影泰坦尼克号(4页) HTML+CSS+JavaScript 学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作 文章 ...
- HTML+CSS静态页面游戏网站设计——腾讯游戏(页)学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作
HTML5期末大作业:游戏网站设计--腾讯游戏(页)学生HTML个人网页作业作品下载 个人网页设计制作 大学生个人网站作业模板 简单个人网页制作 常见网页设计作业题材有 个人. 美食. 公司. 学校. ...
- HTML5期末大作业:网站——响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页
HTML5期末大作业:网站--响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页 ...
- 代数与逻辑:作业三 贝叶斯决策
代数与逻辑:作业三 贝叶斯决策 文章目录 代数与逻辑:作业三 贝叶斯决策 一.作业要求 二.基于高斯分布的贝叶斯分类器与朴素贝叶斯分类器的原理介绍 1.贝叶斯定理 2.朴素贝叶斯分类 3.高斯朴素贝叶 ...
- ARM开发(9)基于STM32的简单四则运算计算器
基于STM32的简单四则运算计算器 一 计算器原理: 1.1 本实验实现基于STM32的简单四则运算计算器 1.2 实验思路:理解计算器原理(按键扫描,字符实时显示,运算表达式计算,浮点数转字符串,字 ...
- 服务计算作业三——CLI 命令行实用程序开发基础
服务计算作业三--CLI 命令行实用程序开发基础 18342138 郑卓民 本次作业gitee仓库链接(完整代码) 概述 CLI(Command Line Interface)实用程序是Linux下应 ...
- 数控机床电气控制课程作业(三)
数控机床电气控制课程作业(三) 2010年04月11日 [b]数控机床电气控制课程作业(三)[/b][b][/b] 1.简述伺服系统的组成. 答:数控机床伺服系统一般由位置检测装置.位置控制.伺服驱动 ...
- Div+CSS、鼠标滑过特效、导航栏效果——简洁的个人博客设计(7页) 学生HTML个人网页作业作品下载 个人主页博客网页设计制作 大学生个人网站作业模板 简单个人网页制作
HTML5+CSS大作业--简洁的个人博客设计(7页) 学生HTML个人网页作业作品下载 个人主页博客网页设计制作 大学生个人网站作业模板 简单个人网页制作 常见网页设计作业题材有 个人. 美食. 公 ...
- 機器學習基石(Machine Learning Foundations) 机器学习基石 作业三 课后习题解答
今天和大家分享coursera-NTU-機器學習基石(Machine Learning Foundations)-作业三的习题解答.笔者在做这些题目时遇到很多困难,当我在网上寻找答案时却找不到,而林老 ...
最新文章
- 虚拟化正是云计算所依托的基石
- C++用数组和链表分别实现Stack
- 提供《华容道与数据结构》代码供测试
- android 内存播放视频播放器,视频流媒体播放器EasyPlayer-RTSP安卓版在RK3399上运行APP崩溃问题...
- TFS2013 微软源代码管理工具 安装与使用图文教程
- Main函数中参数argc,argv说明
- Jmeter在运行结果中文出现乱码问题
- 程序员你写的代码,被人挖出了黑产
- linux 应用网络连接失败的原因,PuTTY网络错误:软件导致连接中止
- 数据库DBA(3年以内需求)
- flashAndPHP 简单交互
- 使用conda管理虚拟环境
- 1. JavaScript 与 PHP 的语法区别
- arm-linux-gcc交叉编译器和gcc编译器的下载地址
- 三菱plcascll转换16进制_三菱ASCII码指令
- 按3倍中误差去除粗差(C++)
- sql 字段逗号分割
- 求大神帮帮我,万分感谢,源码运行需要时间段,帮帮忙哈……
- 正则表达式中,表示匹配非数字字符的字符
- separator path php,php常量 DIRECTORY_SEPARATOR 和 PATH_SEPARATOR
热门文章
- MAC下载JDK及安装AndroidStudio
- [20171227]表的FULL_HASH_VALUE值的计算2
- intellij idea 13amp;14 插件推荐及高速上手建议 (已更新!)
- 醉了,RPC 超时设置也能引起线上事故!
- 调研Redis高可用两种方案
- 2018,人工智能在清算中落地
- 普通进程的守护进程化
- Android --- 快速将字符串定义到strings.xml文件的方法
- linux配置接口多地址,Linux /etc/network/interfaces配置接口方法
- php未正确拼写字 css,前端Bug解决方案