C语言中,已知int J,K=6;,则计算表达式J=K++后,正确的是( )。

admin2018-10-11  13

问题 C语言中,已知int J,K=6;,则计算表达式J=K++后,正确的是(    )。

选项 A、J=6,K=6
B、J=6,K=7
C、J=7,K=7
D、J=7,K=6

答案B

解析 在使用C语言的自增运算符++时,若++在变量之前,表示变量先做加1再使用,若++在变量之后,则表示先使用变量再将值加1,因此在i=k++,系统将k=6的值先赋给i,则i=6,之后k作了加1操作,k=k+1=7。
转载请注明原文地址:https://kaotiyun.com/show/eE4l777K
0

最新回复(0)