SE_homework1(第一部分)
2024-10-12 22:34:38
题目:写一个能自动生成小学四则运算题目的命令行"软件",分别满足下列各种需求。下面这些需求都可以用命令行参数的形式来指定:
- a.)除了整数以外,还支持真分数的运算。(例如1/6+1/8=7/24)。
- b.)让程序能接受用户输入的答案,并判断对错。最后给出总对/错的数量。
- c.)逐步扩展功能和可以支持的表达式类型,最后希望能支持下面类型的题目(最多10个运算符,括号的数量不限制):25-3*4-2/2+89=? 1/2+1/3-1/4=?
- (5-4)*(3+28)=?
- d.)一次可以批量出100道以上的题目,保存在文本文件中,并且保证题目不能重复,(1+2)和(2+1)是重复的题目,怎么保证题目不能重复呢,情看详细题目要求。
- 和同学们比较一下各自程序的功能、性能、实现方法的异同等等。
拿到这个问题,不能再向以前在脑袋里面画着蓝图设计的方法了。既然学了这个高大上的学科,就要用到他值得学习的科学的思考方式。尽量按照软件的定义、开发、使用和维护来解决这个作业。
最新文章
- asp.net控件开发基础(1)(转)原文更多内容
- 页面静态化3 --- (伪静态+ob缓存)实现优化
- Lintcode: Interval Sum
- hihocode 第九十二周 数论一·Miller-Rabin质数测试
- 新手必看:如何快速看懂VC++项目
- 《CLR Via C#》读书笔记,持续更新...
- 【springboot】之自动配置原理
- 用angular制作简单的选项卡
- Python-Selenium中chromeDriver限制图片和Javascript加载
- RabbitMQ Window环境安装
- 1251. 序列终结者【平衡树-splay】
- 矩阵的特征值和特征向量的雅克比算法C/C++实现
- GOlang eclipse install
- [中英对照]How PCI Express Works | PCIe工作原理
- docker-py execute echo无效
- [洛谷P4999]烦人的数学作业
- 获取 exception 对象的字符串形式(接口服务返回给调用者)
- php代码中使用换行及(\n或\r\n和br)的应用
- 初步认识Express框架渲染视图
- Python_列表、字典、字符串、集合操作
热门文章
- 关于Docker目录挂载的总结
- sublime3破解版sublime3注册码
- C语言 第八章 函数、指针与宏
- JQuery中使用Ajax实现诸如登录名检测等异步请求Demo
- 奇葩bug笔记
- 自己动手丰衣足食之轮播图一动态修改marginTop属性实现轮播图
- 工作流引擎Oozie(一):workflow
- 基于Enterprise Library的Winform开发框架实现支持国产达梦数据库的扩展操作
- jquery easyui使用(三)······datagrid加载数据(已解决)
- DELPHI实现关闭指定进程,自身防杀