3.假设变量a,b均为整型,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是( 8)。

???为么~
2025-04-19 19:22:53
推荐回答(2个)
回答1:

a=5;b=2;
a>b 所以a++: a=a+1=6
逗号表达式的值为最后一个表达式的值 a+b
所以 6+2 = 8
结果8

回答2:

顺序:a=5→b=2→a>b?a++:b++(a++,a=6)→a+b(6+2)→8