若有定义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: 表达式错误,没有值
B
举一反三
- 设 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
内容
- 0
若有定义inta=10,n=5;则表达式a*=(n%2)运算后,a的值是( )。 A: 0 B: 2 C: 10 D: 5
- 1
已知a=5,b=10,则执行表达式b,a=a,b+a后,a和b的值分别为: A: 5 10 B: 10 15 C: 15 5 D: 10 20
- 2
中国大学MOOC: 设 int a=10, b=20, c=30; 表达式 a<b? a=5 : c 的值是 ?
- 3
若有定义:float a=10, b=5; 则表达式:(int)a/4+b/2的值是______。 A: 4 B: 4.5 C: 5 D: 5.5
- 4
表达式floor(random*10)+10的值范围是? A: [10~20] B: (10~20) C: [10~20) D: 1~10