、设以下变量均为int类型,则值不等于7的表达式是()

问题描述:

、设以下变量均为int类型,则值不等于7的表达式是()
、设以下变量均为int类型,则值不等于7的表达式是().
A、(m=n=6,m+n,m+1)
B、(m=n=6,m+n,n+1)
C、(m=6,m+1,n=6,m+n)
D、(m=6,m+1,n=m,n+1)

c,c的答案是12,括号运算符内,从左到右依次运算,但括号运算符的结果是最右边的计算结果.d不是等于8吗?d是7,m+1只是运算了一下,m的值没有变,m=m+1才会改变m的值