第二次作业 熟悉工具的使用
前言
GIT地址 | 地址 |
GIT用户名 | bokdw |
学号后五位 | 24202 |
博客地址 | 波克波克 |
作业链接 | 作业 |
配置环境
遇到的问题:我在安装vs的时候遇到的问题是,由于之前安装过2015版的但是过期了,无法再登录使用,后来卸载的时候没有卸载彻底所以导致再安装的时候发生了一些问题。我先按照网上教程清理了部分残留,然后重装了系统,再安装问题就解决啦。
克隆项目
单元测试
设计思路
1.首先设计一个可以限制输出行数的代码
Console.WriteLine("请输入需要题目的数目:");
int n = int.Parse(Console.ReadLine());
2.算数题目设定
Console.WriteLine("题目显示");
char[] FH = new char[] { '+', '-', '*', '/' };
string s = "";
int x = 10;
3.生成不大于100的随机数
Random Max = new Random(10);
long tick = DateTime.Now.Ticks;
Random Ch = new Random();
for (int i = 0; i < n; i++)
{
int num1 = Max.Next(0, 100);
int num2 = Max.Next(0, 100);
int fh = Ch.Next(0, 4);
double result;
4.进行四则运算
if (FH[fh] == '+')
result = num1 + num2;
else if (FH[fh] == '-')
result = num1 - num2;
else if (FH[fh] == '*')
result = num1 * num2;
else
{
result = (double)num1 / (double)num2;
}
运行结果
在运行过程中我遇到的问题主要是在循环结构上遇到的,循环结构太久没用有点生疏。gtihub克隆主要是用助教在群里发布的方法进行的,非常好用。
单元测试
在进行单元测试时不太会用,用来比较长的时间,在互联网和同学的帮助下完成了,但是回归测试由于软件突然未响应所以没有截图。
感想
很遗憾效能工具最后也没有完成,本次作业从效率上来讲由我个人时间安排不恰当造成完成的很匆忙,也让我意识到需要再花时间来解决对于c#不熟悉和工具熟悉的问题,测试和效能其实挺有意思的,值得之后再花时间进行思考。