设有intx=11,则表达式(x++*1⼀3)的值是多少?

2025-05-23 05:17:29
推荐回答(2个)
回答(1):

x++是先运算再自增,11*1/3=3,然后表达式结束,x不再自增;
++x是先自增在运算,(11+1)*1/3=4,然后表达式结束

回答(2):

++,--作为后缀运算符是在本计算单位计算结束之后再自加或自减,第一种情况要等计算完整个式子才会加一。而作为前缀运算符则直接执行加一运算,以上是我的个人理解,希望能帮到你