若有说明“int x[3][4];”,则对x数组元素的正确引用是( )。A) x[2][4]; B) x[1,3] C) x[4-2][0] D) x[3][0]
A: x[2][4]中的第二个下标越界
B: x[1,3]不符合C语言的语法规则
C: int x[3][4]共定义了12个数组元素,分别是x[0][0],x[0][1],x[0][2],x[0][3],x[1][0],x[1][1],x[1][2],x[1][3],x[2][0],x[2][1],x[2][2],x[2][3]。x[4-2][0] 指的是x[2][0] 。
D: x[3][0]中的第一个下标越界
A: x[2][4]中的第二个下标越界
B: x[1,3]不符合C语言的语法规则
C: int x[3][4]共定义了12个数组元素,分别是x[0][0],x[0][1],x[0][2],x[0][3],x[1][0],x[1][1],x[1][2],x[1][3],x[2][0],x[2][1],x[2][2],x[2][3]。x[4-2][0] 指的是x[2][0] 。
D: x[3][0]中的第一个下标越界
C
举一反三
- 若有说明“int x[3][4];”,则对x数组元素的正确引用是( ) A: x[2][4] B: x[1,3] C: x[4-2][0] D: x[0][4]
- 若有说明:int x[3][4];,则对X数组元素的正确引用是 A: x[2][1] B: x[1,3] C: x[x+1][0] D: x(2)(1)
- 若有说明“int<br/>x[3][4];”,则对x数组元素的正确引用是()。 A: x[2][4] B: x[1,3] C: x[4-2][0] D: x[0][4]
- 声明二维数组int x[3][4];,能正确引用二维数组的选项是()。 A: x[3][0]=3; B: x[2, 2]=2; C: x[0][2+2] = 4; D: x[5-3][4*2-6]=5;
- 已知 x = [1, 2],那么执行语句 x[0:0] = [3]*2之后,x的值为___________。 A: [[3], [3], 1, 2] B: [[3, 3],1, 2] C: [3, 1, 2] D: [3, 3, 1, 2]
内容
- 0
a = [x for x in range(4) if x % 2 ==1],语句print(a)输出为 A: [1, 2, 3] B: [0, 1, 2, 3] C: [0, 2] D: [1, 3]
- 1
[x^2*sin(1/x^2)]/x的X趋于0的极限,为什么不能用sin(1/x^2)~1/x^2带入.
- 2
阅读以下代码,x=[0 1 0 2 0 3 0 4];for k=1:8if x(k)==0 x(k)=k;elsex(k)=2*k+1;endend回答:x(2)=______ ,x(5)=______
- 3
A={x▏0<x≦2},B={x▏1<x≦3},则A∩B和A∪B分别是( ) A: {x▏1<x≦3}和{x▏0<x≦3} B: {x▏1<x<2}和{x▏2<x≦3} C: {x▏1<x≦2}和{x▏0<x≦3} D: {x▏1<x≦2}:和{x▏0<x<3}
- 4
假定 list1 = [0.5 * x for x in range(0, 4)], list1 是什么 A: [0.0, 0.5, 1.0, 1.5] B: [0, 1, 2, 3] C: [0, 1, 2, 3, 4] D: [0.0, 0.5, 1.0, 1.5, 2.0]