8、若以下变量均是整型,且num=sum=7;则计算表达式 sum=num++,sum++,++num 后,sum的值为A、7 B、8 C、9
问题描述:
8、若以下变量均是整型,且num=sum=7;则计算表达式 sum=num++,sum++,++num 后,sum的值为A、7 B、8 C、9
答
B
1.首先赋值运算符的优先级别高于逗号运算符的级别;
2.故sum=num++,sum++,++num 的计算顺序为 :sum = num++;(sum == 7,num ==8)
3.然后相当于 计算 sum,sum++,++num这个逗号表达式的值
4.运算之后 sum == 8; num == 9;
故答案为B