数组x中合法的数组元素表示为()。
A: x9
B: x[9]
C: x(i+1)
D: x{6}
A: x9
B: x[9]
C: x(i+1)
D: x{6}
举一反三
- 如果定义以下数组和变量,则数组元素的有效引用是_____。 int x[5];int i=0 ; A: x[i*i] B: x[2+3] C: x[i] D: x[i+1] E: x[2*i]
- 若有定义:int x[10], *p=x;,则*(p+5)表示:( )。 A: 数组元素x[5]的地址 B: 数组元素x[5]的值 C: 数组元素x[6]的地址 D: 数组元素x[6]的值
- 使用数组x输出10个1-100之间的随机整数(包括1和100),下列命令中正确的是:( ) A: Dim x(9) As Integer For i = 1 To UBound(x) x(i) = Int(Rnd() * 100 + 1) Print x(i); Next B: Dim x(9) As Integer For i = 0 To UBound(x) x(i) = Rnd(10) Print x(i); Next C: Dim x(9) As Integer For i = 0 To UBound(x) x(i) = Int(Rnd() * 100 ) Print x(i); Next D: Dim x(9) As Integer For i = 0 To UBound(x) x(i) = Int(Rnd() * 100 + 1) Print x(i); Next
- 以下创建数组的方式错误的是() A: shortx[];x={1,2,3,4,5,6}; B: shortx[]=newshort[6];x[0]=9;x[1]=8;x[2]=7;x[3]=6;x[4]=5;x[5]=4; C: shortx[]=newshort[6];intlen=x.length;for(inti=0;i
- 在MATLAB中,用指令x=1:9生成数组x。把数组x的第二和第七个元素都赋值为0的语句是( )。 A: x([2 7])=(0 0) B: x([2,7])=[0,0] C: x[(2,7)]=[0 0] D: x[(2 7)]=(0 0)