【测试2】若有定义:int x[5]={11,5,4,6,8}; 则数组元素x[4]的值是( )。
0
举一反三
- 若有定义:int x[10], *p=x;,则*(p+5)表示:( )。 A: 数组元素x[5]的地址 B: 数组元素x[5]的值 C: 数组元素x[6]的地址 D: 数组元素x[6]的值
- 若有定义int x=13;则执行完语句x%=8;后,x的值是 ? A: 4 B: 1 C: 5 D: 8
- 若有定义int a=5,b=4,c=6;int x;,则执行x=(a<b&&a<c)? a: (b<c)? b: c;语句后x的值为( )。 A: 5 B: 4 C: 6 D: 7
- 以下数组定义中,错误的是( )。 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} } ;
- 若有定义:int a=1,b=2,c=3,d=4,x=5,y=6;则表达式 (x=a>b)&&(y=c>d) 的值为
内容
- 0
若有定义int a[3][3]={ {1, 2}, {5}, {2, 4, 8} }; 初始值5是数组a存储在内存中的第( )个元素。? 3|4|2|5
- 1
数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组元素( )的值为6。
- 2
若有以下定义 int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12} int(*p)[3]=x; 则能够正确表示数组元素x[1][2]的表达式是()。
- 3
若有定义:int a=1,b=2,c=3,d=4,x=5,y=6;则表达式 (x=a>;b)&&(y=c>;d) 的值为。
- 4
若有定义:int x=3,y=4,z=5;则值为0的表达式是