请教:关于c

来源: 2004-06-27 23:39:22 [旧帖] [给我悄悄话] 本文已被阅读:

请问高手,一下程序输出结果应该是什么:

#include
int a=10,b=10;

main()
{
printf("\na++=%d ++a=%d",a++,++a);
printf("\nb++=%d",b++);
printf("\n++b=%d",++b);
return 0;
}

我的结果是:

a++=11 ++a=12
b++=10
++b=12
第一行的a++=11我想不通,怎么搞地?
谢谢!