j=3;(1)k=++ j +j++;(2)k= ++j+ ++ j +j++ ;(3)k=++ j+ ++ j + ++j+ j ++怎么算啊?谢谢!

热心网友

++J为前增量,值为变量值加1,J++为后增量,值为变量值.(1)j=3,k=4+4=8(2)j=3,k=4+5+5=14(3)j=3,k=4+5+6+6=21

热心网友

我同意 "kangping"的回答,不同的编译系统有不同的结果。

热心网友

1.++运算符的运算跟编译系统有关,TC2,BC4,VC6不一样2.在TC2中自左向右扫描前++先运算,然后左加法,最后做后++3.+号自左向右尽可能多地同变量结合.

热心网友

成文字游戏了。

热心网友

(1)4+4=8(2)6+7+7=20(3)9+10+11+11=41