单选题 若有定义:int a=1,b=2,c=3;,则执行表达式(a=b+c)||(++b)后,a,b,c的值依次为______。
【正确答案】 C
【答案解析】[解析] ||表示或运算,当第一个表达式为真时,第二个表达式不执行。根据运算符的优先级规则,先计算(a=b+c),将b+c的值赋值给a,则a=5,而||右边的括号不会被执行,所以b=2,c=3。