设a和b是int型变量 值均为7 计算下面赋值表达式 a*=a+=a/=(-b--) 得到a和b的值分别是
已帮助 人
设a和b是int型变量,值均为7,计算下面赋值表达式 a*=a+=a/=(-b--),得到a和b的值分别是
A.4 , 7
B.4, 6
C.0, -8
D.4, -6

回答
共1条回复-
B 本题考查逗号表达式的用法。C语言中逗号“,”也是一种运算符,称为逗号运算符,其功能是把两个表达式连接起来组成一个表达式,称为逗号表达式。其一般形式为:表达式1,表达式2。其求值过程是分别求两个表达式的值,并以表达式2的值作为整个逗号表达式的值。逗号表达式的一般形式可以扩展为:表达式1,表达式2,表达式3,…,表达式n。它的值为表达式n的值。
