有如下代码: var arr = new Array(9); arr[0]=1; arr[2]=2; 该数组的length属性值为()
第1题:
有如下SQL语句:SELECT MAX(班级人数)INTO ARRAY arr FROM班级表,执行该语句后 ( )
A.arr[1]的内容为48
B.arr[1]的内容为55
C.arr[O]的内容为48
D.arr[0]的内容为55
此命令是将班级人数字段值中的最大数保存到数组中,数组元素的上标和下标都是从1开始的。
第2题:
有如下程序: Option Base 1 Private Sub Form_Click() Dim arr, Sum Sum=0 arr=Array(1, 3, 5, 7, 9, 11, 13, 15, 17, 19) For i=1 To 10 If arE(i)/3=arr(i)\3 Then Sum=Sum+arr(i) End If Next i Print Sum End Sub 程序运行后,单击窗体,输出结果为______。
A.25
B.26
C.27
D.28
第3题:
数组arr经过下面的操作后结果为( )。 int[] arr={1, 2, 3}; for (int i=0; i < 2; i++) arr[i] = 0;
A.arr[0]==0
B.arr[0]==1
C.arr[1]==1
D.arr[2]==0
第4题:
用指针作函数参数,编程序求一维数组中的最大和最小的元素值。
#define N 10
main()
{ void maxmin(int arr[],int *pt1,int *pt2,int n);
int array[N]={10,7,19,29,4,0,7,35,-16,21},*p1,*p2,a,b;
p1=&a; p2=&b;
maxmin(array,p1,p2,N);
printf("max=%d,min=%d",a,b);
}
void maxmin(int arr[],int *pt1,int *pt2,int n)
{ int i;
*pt1=*pt2=arr[0];
for(i=1;i<N;I++)
{ if(arr[i]>*pt1) (9) ;
if(arr[i]<*pt2) (10) ;
}
}
第5题:
A. 1,2,3
B. 1,2,3,4
C. 2,3,4
D. 2,3,4,5
第6题:
关于下面的代码行 int []arr={1,2,3}; for(int i=0;i<2;i++) arr[i]=0;哪一个表达式的值为true()
A、arr[0]==0
B、arr[0]==01
C、arr[1]==1
D、arr[2]==0
第7题:
A.c
B.6
C.4
D.undefined
第8题:
有如下程序:
Option Base 1
Private Sub Form_Click()
Dim arr, Sum
Sum = 0
arr = Array(1, 3, 5, 7, 9, 11, 13, 15, 17, 19)
For i = 1 To 10
If arr(i) / 3 = arr(i) \ 3 Then
Sum = Sum + arr(i)
End If
Next i
Print Sum
End Sub
程序运行后,单击窗体,输出结果为( )。
A.25
B.26
C.27
D.28
第9题:
以下不合法的数组是:
A.arr:Array of Class
B.arr:Array of TButton
C.arr:Array of byte
D.arr:Array of string
第10题:
下面哪个选项往数组插入了一个新值()。