若有定义语句int b=2;则表达式(b<<2)/(3‖b)的值是[br][/br][br][/br]
A: 4
B: 8
C: 0
D: 2
A: 4
B: 8
C: 0
D: 2
举一反三
- 若有定义语句int a=3,b=2,c=1;,并有表达式[br][/br] (1)a%b||1、(2)a>b>c、(3)b&&c+1和(4)c+=1,则表达式值相等的是( )。 A: (1)和(2) B: (2)和(3) C: (1)和(3) D: (3)和(4)
- 若有定义语句 int h=2; 则表达式(b<<2)/(3||b)的值是()。 A: 8 B: 2 C: 4 D: 0
- 若有定义:int a=2; 则正确的赋值表达式是( )。[br][/br] (5.0) A: a-=(a*3) B: double(-a) C: a*3 D: a*4=3
- 若有定义: [br][/br] int i1=30, i2=40; [br][/br] int * const p=&i1; const int *q = &i2;[br][/br] 且有语句: 1) p = &i2; 2) i2 = 50; 3) *q = 20; 4) *p = 10; [br][/br] 则下列_____中的语句均不正确。 A: 1、2 B: 2、3 C: 3、4 D: 1、3
- 若有定义语句:[br][/br] int x=12, y=8, z;[br][/br] z= 0.9+x/y;[br][/br]则z的值为[br][/br] [br][/br](2.0) A: 1 B: 1.9 C: 2 D: 2.4