若有定义int a=5,b=5;,则条件运算表达式a>b?10:20的值是:
A: 10
B: 20
C: 或者10,或者20,不确定
D: 表达式错误,没有值
A: 10
B: 20
C: 或者10,或者20,不确定
D: 表达式错误,没有值
举一反三
- 设 int a=10, b=20, c=30; 表达式 a<b? a=5 : c 的值是 ? A: 5 B: 10 C: 20 D: 30
- 若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。[br][/br] A: -20 B: -10 C: 0 D: 10
- 若有定义“int a=5,b=7;”则表达式a*=b-2运算后,a的值为( ) A: 5 B: 33 C: 25 D: 20
- int x=10; 则表达式x-=x+x运算后x的值为() A: 0 B: -20 C: -10 D: 10
- 有int型变量a,b,a=10,b=20,则执行表达式a+=b后,a的值为( )。 A: 5 B: 10 C: 30 D: -5