单选题
👁️ 浏览量:

试题题干

设int a,b;,表达式a=2,b=5,--a+b的值是()

A

5

B

6

C

7

D

8

参考答案

正确答案:

试题解析

逗号表达式的结果是最右边表达式的值,但计算顺序是从左往右
(a=2, b=5,-- a+b)相当于:
a=2;
b=5;
--a;此时变量a的值为1 
--a+b;--a+b=1+5=6
因此这个表达式的值是6