+陈三三+

陈三三的第二次作业

 

2019-03-26一、作业要求

1.GIT地址:https://github.com/c-s-s-a/Calculator

2.GIT用户名:c-s-s-a

3.学号后五位:62602

4.博客地址:https://www.cnblogs.com/c-s-s/

5.作业链接:https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2795

 二、作业内容

1.配置环境:VS已经安装

2.克隆项目:

a.克隆:

遇到的问题:以为必须有Open in VS,结果不用,卡了好久。

b.安装GIT:

遇到的问题:最开始装错了软件

后来才装正确

c.建立文件:

d.新建文件夹

e.新建项目

f.使用GIT

3.代码

去找了很多资料,首先是怎么产生随机数;怎么产生没有小数的情况(虽然到最后还是没弄出来)

 using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace c_s_s_a
{
    class Program
    {
        static void Main(string[] args)
        {
            int n = int.Parse(Console.ReadLine());
            char[] C = new char[] { '+', '-', '*', '/' };
            string s = "";
            int x = 10;
            Random Max = new Random(10);
            long tick = DateTime.Now.Ticks;
           // Random r = new Random((int)(tick & 0xffffffffL) | (int)(tick >> 32));
            Random Ch = new Random();
            for(int i=0;i<n;i++)
            {
                int num1 = Max.Next(0, 100);
                int num2 = Max.Next(0, 100);
                int ch1 = Ch.Next(0, 4);
                double result;
                if (C[ch1] == '+')
                    result = num1 + num2;
                else if (C[ch1] == '-')
                    result = num1 - num2;
                else if (C[ch1] == '*')
                    result = num1 * num2;
                else
                {
                    result = (double)num1 / (double)num2;
                }
                Console.WriteLine(num1.ToString() + C[ch1].ToString() + num2.ToString()+"=" + result.ToString());
            }
        }
    }

4.单元测试

a.

具体的单元测试的代码还没有搞清楚怎么写,不知道怎么就可以运行了

b.

然后就是时间自动测试就出来了

5.基本操作

a.断点

b.单步运行

先把其设为启动项

进行调试

c.条件断点

6.回归测试

7.效能测试

 

8.提交代码

 

 

 

我终于完成了啊啊啊啊啊啊!前前后后做了好几天!

这次作业真的做了很久,都是因为看要求的时候不太仔细,有的时候没有理解到意思。

真的是看了很多大佬的例子,也百度了很多VS里面怎么实现C#的一些功能,最后还是寻求大佬的很多帮助完成了。

发现了自己很多薄弱的地方,代码能力不行,逻辑不行,移用的能力也很薄弱。

没关系,加油!

posted on 2019-03-26 22:29  +陈三三+  阅读(232)  评论(2编辑  收藏  举报

导航