这个程序的结果是x=0,y=1,z=2
i 没有循环呀?为什么第一个i=0第二个就是1...
我认为都上同时给三个i负值0呀.
我觉得结果应该是x=0,y=0,z=0using System;
class Test{
static void F(int x,int y,int z){
Console.WriteLine("x={0},y={1},z={2}",x,y,z); }
public static void Main()
{
int i=0;
F(i++,i++,i++);
}
}