已知i=5,j=0,下列各式中运算结果为j=6的表达式是( )。

admin2017-02-22  27

问题 已知i=5,j=0,下列各式中运算结果为j=6的表达式是(    )。

选项 A、j=i+(++j)   
B、j=j+i++
C、j=++i+j   
D、j=j+++i

答案C

解析 ++在变量前面先执行自身加1的运算,然后再进行其他运算。++在变量后面先做其他运算,再自身加1。选项D)的运算式是(j++)+i,因为++的优先级比+高。
转载请注明原文地址:https://kaotiyun.com/show/x6Ap777K
0

最新回复(0)