博客开头
GIT地址 | https://github.com/hanhao-3 |
GIT用户名 | hanhao-3 |
学号后五位 | 62319 |
博客地址 | https://www.cnblogs.com/hanhaocom/ |
作业链接 | https://www.cnblogs.com/harry240/p/11515697.html |
Part 0. 背景
阿超要给他上小学一年级的孩子做一个可以自动生成小学四则运算题目与解决题目的命令行 “软件”。该软件需求如下:
- 程序接收一个命令行参数 n,然后随机产生
n
道加减乘除(分别使用符号+-*/
来表示)练习题,每个数字在0
和100
之间,运算符在2
个 到3
个之间。 - 由于阿超的孩子才上一年级,并不知道分数。所以软件所出的练习题在运算过程中不得出现非整数,比如不能出现
3÷5+2=2.6
这样的算式。 - 练习题生成好后,将生成的
n
道练习题及其对应的正确答案输出到一个文件subject.txt
中。 - 当程序接收的参数为4时,以下为一个输出文件示例。
13+17-1=29 11*15-5=160 3+10+4-16=1 15÷5+3-2=4
阿超选择使用C#语言、Visual Studio 2017 IDE来完成以上需求。
Part 1. 配置环境
我之前就已经安装好了VS并且配好了环境,就不再重复安装,在此仅展示我电脑上VS已配好的相关环境:
遇到的问题:我记得当初我们团队要求装VS的时候是要把Dev express嵌进去的,首先是VS的安装中途老是安装到一半就不动了。后来百度了才知道安装的是Blend for Visual Studio,最后安装Visual Studio 2017才解决了。在嵌入Dev express的时候也老是嵌不上去,多次尝试之后,把文件全部卸载干净了才装好。
Part 2. 克隆项目
1.申请注册Github账号,用户名为hanhao-3:
2.登录并输入阿超的仓库的网址https://github.com/Cherish599/AchaoCalculator,点击右上角的 Fork ,将阿超的四则运算库拷贝到自己的同名仓库中:
3.账号名为hanhao-3的用户从AchaoCalculator中获取到了阿超的四则运算库:
4.点击Clone or download,复制下拉框链接:
5.返回桌面,点击右键,点击Git Bash Here,出现Git命令行界面,在Git命令行中写入:git clone https://github.com/hanhao-3/AchaoCalculator.git(这个地址是我们 Fork 后仓库的地址),点击回车:
可以看到桌面上多出了一个名为AchaoCalculator的文件夹,这就是克隆到本地的项目。
6.在该文件夹下新建一个名为hanhao-3的文件夹:
7.在VS中新建项目:
8.代码思路: