778六楼的说的对呵呵

冷静点............. 耐心点.............
1、k=3;
k=k+(k++);
要注意++在后面是先运算再自加的,所以执行k=3+3=6,然后自加就是k=k+1=7了
2、k=3;
b=k+(k++);
如上题,先执行b=3+3=6,然后k才自加,故些时K=4,而最终结果则是b=6
3、k=3;
k=k+(++k);
要注意++在前面是先自加再运算的,所以先执行++k,即得k=4然后再执行k=k+k=4+4=8
综上所述,运算结果为7、6、8
[此贴子已经被作者于2006-2-17 20:54:08编辑过]