代码复审

我复审的是自己源代码,由于并没有合作伙伴。我的作业是大家都做过的四则运算法则的代码,首先,我的作业虽然简单但是也算是成功,我的作业是1-100的简单四则运算法则,加减乘除都是可以选择,但是也有其局限性,比如,范围较少,只有100以内加减乘除法,如果是大年级同学,可能满足不了,所以,我会加以改进,在原有基础上,范围加大,然后再引入小数点的概念,不能只是整数,还要有负数,无限循环小数等,还请老师同学加以指导和批评。

{ //要求:点击按钮,系统自动生成算式,键盘输入答案,系统检查对错,并统计对错个数,只达到100内的整数运算就行
public static int pum(int i,int j, string n,int sums)
{
int sum=0;

switch (n) 
{
case "+":
sum = i + j;
break;
case "-":
sum = i-j;
break; 
case "*":
sum = i * j;
break;
case "/": sum = i / j;
break;
}

return sum;
}
static void Main(string[]
 args)
{
Console.WriteLine("请输入你想要进行的运算的题数;
");
int ts =Convert.ToInt32(
 Console.ReadLine());
Console.WriteLine("请输入你想要进行的运算符(+、-、*、/);");
string ys =
 Console.ReadLine();
int jg = 0;
int count = 0; 
for (int ss = 0; ss < ts;ss++ 
)
{ int i = new Random().Next(1, 100);//产生1-100之间的随机数!
int j = new Random().Next(1, 100); 
Console.WriteLine("{0} {1} {2}=", i, ys, j);
int mynum =
 Convert.ToInt32(
Console.ReadLine());
jg = pum(i, j, ys, mynum);
if (jg == mynum) 
{
count++; 
}
}
 
Console.WriteLine(& ...
原文地址:https://www.cnblogs.com/xxk003/p/5310638.html