设a和b均为int型变量,且a = 6,b = 11,则能使值为3的表达式是( )。
A: b
% (a % 4)
B: b
% (a - a% 5)
C: b
% a - a % 5
D: (b
% a) - (a % 4)
A: b
% (a % 4)
B: b
% (a - a% 5)
C: b
% a - a % 5
D: (b
% a) - (a % 4)
举一反三
- 设a和b均为int型变量,且a = 6,b = 11,则能使值为3的表达式是( )。 A: b % (a % 4) B: b % (a - a% 5) C: b % a - a % 5 D: (b % a) - (a % 4)
- 若x和n均是int型变量,且x和n的初值均为5,则计算表达式x=++n后x的值和n的值为()。 A: 6<br/>6 B: 5<br/>5 C: 5<br/>6 D: 6<br/>5
- 设整型变量a值为9,则下列表达式中使b的值不为4的表达式:( )。 A: b<br/>= a > 5 ? 4 : 2 B: b<br/>= a % 2 C: b<br/>= 8 - (3, a - 5) D: b<br/>= a / 2
- 设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是( )。
- 以下数组定义中,错误的是( )。 A: int<br/>x[2][3] ={1, 2, 3, 4, 5, 6} ; B: int<br/>x[][3] ={0} ; C: int<br/>x[][3] ={{1, 2, 3} , {4, 5, 6} } ; D: int<br/>x[2][3] ={{1, 2} , {3, 4} , {5, 6} } ;