qq_Tontrsor_03551248
-----------------------------------
你真是猪啊,难道不是4?
-----------------------------------
你真是猪啊,难道不是4?
2017-08-10
已采纳回答 / 捧花人3880558
用 while 就会陷入死循环呀, 当x=1 时,x%2!=0 恒成立, 程序会一直执行 while里面的 sum += x; 语句,不死不休啊~
2017-08-09
class Program
{
static void Main(string[] args)
{
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= y; x++)
{
Console.Write(x);
}
}
}
}
需要把最后一句输出去掉
{
static void Main(string[] args)
{
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= y; x++)
{
Console.Write(x);
}
}
}
}
需要把最后一句输出去掉
2017-08-08
这个在线验证的条件验证的是横向输出,纵向输出会报错。
x +""意思就是变量后添加一个空格符,也可以写成 x + ''
x +""意思就是变量后添加一个空格符,也可以写成 x + ''
2017-08-08
注意是Console.Write(x+" ");而不是Console.WriteLine(x+" "); 每次都是这个出错,真的是醉了
2017-08-08
确保y的值是0 即可,可以对2取余或者y-=2.但是如果取余应该是y%=2,而不是直接y%2。因为新的计算结果没有赋值(即y并未接收新的数值),以上需要注意即可。
2017-08-08