1.main()
{
int n=1;
printf( "%d %d %d\n" ,n ,++n, n--);
}
2.main()
{
int n=1;
printf( "%d %d %d\n" ,n ,n++, n--);
}
1.printf 是从后往前执行的,先说n--,输出n=1后,n自减1,此时n=0
再说++n,先让n自加1,使n=1,输出
最后这个n就不用说了,上一步时n=1,此时直接输出
2.此题比上题就第二步不同,在n=0后,先输出这个0,然后再给他做自加,这时n又等于1了
[此贴子已经被作者于2007-10-16 16:29:05编辑过]