发布网友
共2个回答
热心网友
答案为4 ,逗号运算符先运算表达式1:b+4其值为5,整个为真的话整个表达式就等于(b+=2,++b)此处又是逗号运算符,b+=2的值为三b的值也为3,后面++b为4,b值也为4所以a=4
热心网友
//逗号表达式,结果是括号内最后一个表达式的值,即++b的值
//因为执行时,从左到右,在执行b+=2时,b=3 所以++b=4即a=4
热心网友
答案为4 ,逗号运算符先运算表达式1:b+4其值为5,整个为真的话整个表达式就等于(b+=2,++b)此处又是逗号运算符,b+=2的值为三b的值也为3,后面++b为4,b值也为4所以a=4
热心网友
//逗号表达式,结果是括号内最后一个表达式的值,即++b的值
//因为执行时,从左到右,在执行b+=2时,b=3 所以++b=4即a=4