C语言中,已知intj,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。因此j=k++中,系统将k=6值赋给j,j=6,之后k+1=7,B项正确,ACD项错误。故本题正确答案选B。
宁德银行招聘备考资料
2022年宁德金融银行笔试备考干货模拟试题84
宁德人事考试网 | 2022-07-25 09:40
收藏
C语言中,已知intj,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。因此j=k++中,系统将k=6值赋给j,j=6,之后k+1=7,B项正确,ACD项错误。故本题正确答案选B。
微信咨询
微信中长按识别二维码 咨询客服