问题 单项选择题

若x、a、b和c均是int型变量,则执行表达式x=(a=1,b=2)后x的结果为( )。

A.1

B.2

C.3

D.不确定

答案

参考答案:B

解析: “a=1,b=2”是一个逗号表达式,x的值是逗号表达式中最后一个表达式的值2。

单项选择题
选择题