|
楼主 |
发表于 2006-5-6 19:57
|
显示全部楼层
按5,9的答案,我这样分析.
- int main()
- {
- int x = 1, y = 2;
- x = x++ + y++;//x=1+2=3;x++,y++离开这句则加1,所以x=x+1=4;y=y+1=3
- y = ++x + ++y;//x,y先加1,x=5;y=4;然后y=5+4=9
- printf("%d %d", x, y);
- }
复制代码
但也有人说结果未定义,这样无聊的题目应该没多大意义,除非哪天去公司笔试时又遇到这种题. |
|