第二次作业

GIT地址 git地址
GIT用户名 super57
学号后五位 61219
博客地址 博客地址
作业链接 作业地址

1.环境的配置过程:

vs2017使用:

首先,我使用的vs2017打开文件:在这里插入图片描述

再按crtl+shift+n来创建(或打开)文件,选用控制台模式:在这里插入图片描述

github:

已经下载好的截图如下:

在这里插入图片描述

2.代码实现:

阿超的计算器实现需要几个头文件库:

在这里插入图片描述

ctime主要是实现真正的随机数:
在这里插入图片描述
fstream主要是实现将屏幕上的算式转换到本地文件里(txt形式):
在这里插入图片描述
首先要生成多个随机数,作为不同用途:
在这里插入图片描述

在这里插入图片描述

在利用main的for,switch,dowhile等语法来实现计算式:

在这里插入图片描述

在这里插入图片描述

注意,这里用out来代替cout,用于把输出在屏幕上的计算式放到txt文档里(和代码文件属于平行关系)。

3.github的使用:

首先找到阿超的仓库,把他的拷贝过来:
在这里插入图片描述
然后把自己的传上去:
在这里插入图片描述

这里使用github我是卡的最久的,因为看不懂英文,加上网速问题,导致我捉摸了很久才弄清怎么进行上传,也多亏助教的耐心讲解,才能加快我的进度。
在这里插入图片描述

4.代码的测试与调用:

首先输入需要多少个算式:
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190920004503763.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Blcmt6,size_16,color_FFFFFF,t_70
然后按顺序执行语句:
在这里插入图片描述

当执行到除法时:
在这里插入图片描述

这些做完之后,再看看txt文件有没有自动生成:

在这里插入图片描述
修改:输入5个算式:在这里插入图片描述
得到的五个算式在txt里生成:在这里插入图片描述

功能实现完成!

5.实验心得:

本次实验给我留下了很深的印象,虽然这次实验并不是很难,但对我来说是一个相当大的挑战,不仅涉及到了很多陌生的知识(比如git),和文件形式的转化。也让我明白了做一个看似简单的软件其实是相当不容易的,尤其是希望能流畅的使用软件的功能,那你就需要不断的改进,要一直想怎么才能让你的软件功能更加齐全与完善,希望以后可以更多接触这些有挑战性的活动,利用好git这个网站,把自己的代码和心得分享给大家,自己也可以从别人的代码中学到不少知识。

原文地址:https://www.cnblogs.com/lqk0216/p/11553481.html