责令停业整顿通知书:执行 int x,a=2,b=3,c=4;x=++a+b+++c++;后a的结果是?b的结果是? c的结果是? x的结果是

来源:百度文库 编辑:神马品牌网 时间:2024/05/04 20:41:24
执行 int x,a=2,b=3,c=4;x=++a+b+++c++;后a的结果是?b的结果是? c的结果是? x的结果是

a=2 b=4 c=5 x=12

a=3,b=4,c=5,X=10
++a是先加了a再计算
而b++是先计算后再加
所以b和c的在进行加的时候没变
但其它本身的值又变了
要知道答案还有个方法。。就是得编个程去运行不就得了哟
不信去试试

a=2 b=4 c=5 x=10
主要要注意的应该是b+++c
是b++(+c)不是b+(++c)

a=3,b=4,c=5,x=10