第二次作业
2019-03-24 09:38 goodnight1 阅读(390) 评论(2) 编辑 收藏 举报
作业链接https://www.cnb/ChildishChange/p/10398212.html
GIT地址 | https://github.com/saliyaa |
GIT用户名 |
saliyaa |
学号后五位 | 62503 |
博客地址 | https://www.cnblogs.com/ht520/ |
熟悉使用工具(GIT)
- 请以博客记录的方式,体现环境配置过程(包括遇到了哪些问题,你是如何解决的)
我电脑上的VS是在大一的时候请学长帮忙安好的,所以具体安装过程会有哪些问题我并不知道,当时下VS是为了写C语言代码,然后就安装了相关的安装包,后来大二上学期学习C#,有下载了相关的安装包,问题不大。
更新安装包就在“工具”中的“获取工具与功能”
这是我安装好GITHUB for windows的图片,也基本没有什么问题,跟着步骤安装然后登陆就行了,简单
下的另外一个版本,因为原来那个下载后我的无法运行,所以下载的这个,跟着百度上的操作来就行了;下面就是跟着作业做了
- 体现你代码设计的思路(注意:请保证代码能够运行通过)
准备工作:太久没有使用C#导致很多基础知识点都忘了,我先进行了复习,了解基础的C#语句,之后对整体进行构思,在编写的代码
1. 首先,我思考的是怎么产生随机数,所以百度了一下怎么产生随机数,使用new Random()来产生随机数,但是随后就出现问题了,随机数是产生了,但是相同的概率太大,我就想,是否是在里面还要添加一下时间的更新,以至于基数的不同,于是随机数的产生我就使用的下面这串代码了double c = new Random(Guid.NewGuid().GetHashCode()).Next(0, 100);
2.然后是数字的运算,为了减小题的难度,我用的是默认计算是从左到右的依次计算,避免应用括号等运算符,由此,+,-,*,/的顺序就有要求了,我把可能产生的次序符号放在了一个数组里面,然后随机产生一个下标为基数,之后顺序使用这些符号。
3.之后就是对数据的计算,使用switch条件判断语句,先判断符号,然后计算,最后输出结果
4.条件语句判断是否结果为整数,使用的是(int)sum = =sum
问题:在代码的设计过程中,怎么实现符号可能是四个或者是三个?
- 记录你使用github克隆项目以及提交代码的整个过程(包括遇到的问题,你是如何解决的)
第一个问题:推荐使用的git bash无法使用。
解决:下载了另外一个图形化的软件,如图
当时就无法跟着文本上传文件了,然后我百度了一下怎么使用这个文件,网址如下
https://www.cnblogs.com/liang-io/p/9447282.html
2.其他问题就是看不懂英语单词,导致在同一个地方错误好久,但是问题不大,还是成功上传了。
3.第一次写完时,怎么上传给老师,我也是忘了,然后帮助别人的时候才突然想到则个问题
记录对项目的单元测试和回归过程
问题:同样,对测试项目添加项目引用无法实现,情况如图
解决:使用右键的创建单元项目
断点:
回归测试:
心得体会
问题:1.在建立单元测试项目的时候无法添加引用,这是为什么?(用室友的的电脑也是一样)
2.下载git时,第一次下载的那个git Bash也是无法使用,所以后来换成了另外一个,解决了。
问题如图:
介于不想多次百度,所以改用git for windows。
3.如何实现“运算符在 2
个 到 3
个之间”?这样之后怎么计算?
收获:怎么通过VS编写代码然后上传git,会简单的使用git了,并且由于长时间的未使用C#其实很多都不会了,这次又重新捡起来了,很不错。