请问高手,一下程序输出结果应该是什么: #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我想不通,怎么搞地? 谢谢!