已采纳回答 / 你最重要79
第一次循环的时候不需要对x的值进行判断,这时x = 2,然后x++变成了3;此时输出的3第一次循环结束以后才对x的值进行判断,这时x = 3满足 x > 2 && x <= 4 的条件执行第二次循环,这时x = 3 然后 x++ 变成了4,此时输出4;第二次循环结束仍然满足条件,这时x = 4继续第三次循环,然后进行了x++(划重点),这时x = 5了,做最后一次输出,此时输出的x是5第三次循环结束,再判断x的值已经不满足循环的条件了,循环结束
2018-10-26
最新回答 / Lumoose
+是用于链接或者加法,主要看+后面的是什么类型。如果是整型数值(即不+引号),则在原有的输出结果上,每个加一;如果链接的是字符型(+引号),则原有的结果每次输出添加引号中的字符。
2018-10-25
這個答案有問題啊,正確答案應該是
double x, y;
x = y = 2;//从右向左赋值,x、y的值都是2
x /= 0.5;
y -= 2;
Console.WriteLine(x);
Console.WriteLine(y);
Console.WriteLine(x - y);
}
}
}
double x, y;
x = y = 2;//从右向左赋值,x、y的值都是2
x /= 0.5;
y -= 2;
Console.WriteLine(x);
Console.WriteLine(y);
Console.WriteLine(x - y);
}
}
}
2018-10-22
代码改为console.writeline((int)x>=y);或者console.writeline((double)x>y);两种方式都是可以的
2018-10-19
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= 7; x++)
{
Console.Write(x);
if(x>=y)
break;
}
Console.WriteLine();//换行
}
{
for (int x = 1; x <= 7; x++)
{
Console.Write(x);
if(x>=y)
break;
}
Console.WriteLine();//换行
}
2018-10-14