class Program
{
static void Main(string[] args)
{
for (int x = 1; x <= 10; ++x)
{
Console.WriteLine(x);
}
}
}
class Program
{
static void Main(string[] args)
{
for (int x = 1; x <= 10; x++)
{
Console.WriteLine(x);
}
}
}
这俩运算的结果:?
基础
------解决方案--------------------------------------------------------
你自己不会调试啊,前置先加后运算,后置先运行再加
------解决方案--------------------------------------------------------
1-11
------解决方案--------------------------------------------------------
结果应该是一样的,不知道有什么可奇怪的,反倒是我觉得你发这个帖子挺奇怪的。
------解决方案--------------------------------------------------------
你这循环代码,结果是一样的
下面这两句会不一样
int a=++x;
int a=x++;
------解决方案--------------------------------------------------------
楼主是想问下面这两个吧
下面这两个输出结果确实不同
class Program
{
static void Main(string[] args)
{
for (int x = 1; ++x <= 10;)
{
Console.WriteLine(x);
}
}
}
class Program
{
static void Main(string[] args)
{
for (int x = 1; x++ <= 10; )
{
Console.WriteLine(x);
}
}
}
------解决方案--------------------------------------------------------