声明并定义一个整型一维数组arr,初始化为5个元素。 int[] arr = {3,4,5,6,100};这条语句是正确的。
第1题:
下面是几条动态初始化二维数组的语句,指出其中正确的:
A、intarr5[][]=newint[4,5];
B、int[][]arr6=newint[4,5];
C、intarr7[,]=newint[4,5];
D、int[,]arr8=newint[4,5];
第2题:
已知数组arr的定义如下:
int arr[5]={1,2,3,4,5 }、
下列语句中输出结果不是2的是
A.cout<<*arr+1<<endl;
B.cout<<*(arr+1)<<endl;
C.cout<<art[1]<<endl;
D.cout<<*arr<<endl;
第3题:
用Dim arr(3 To 5,-2 To 2)语句定义的数组元素个数是( )。
A.20
B.12
C.15
D.24
第4题:
A.int arr[2][3]={0}
B.int arr[][3]={1,2,3,4,5}
C.int arr[2][3]={{1,2},{3,4},{5,6}}
D.int arr[2][3]={{1},{3,4,5}}
第5题:
若有定义:intarr[15],n=5;无法正确引用arr数组元素的是()。
A.arr[10+n]
B.arr[0]
C.arr[15-n]
D.arr[n]
第6题:
下面关于数组声明: Dim arr0 As Integer的叙述中正确的是()
A)ar是整型数组,其元素个数是默认值,为10
B)ar是整型数组,其元素个数不确定,需要在后面再用ReDm语句定义
C)ar是无参数的函数,其返回值的类型是整型
D)上述都是错误的
第7题:
假定一个10行20列的二维整型数组,下列哪个定义语句是正确的()。
第8题:
声明一个数组int[][]arr=new[3][5];该数组中共有()个元素。
第9题:
定义数组intarr[5],分别为数组中前三个元素赋值,可以写为arr[1]=1,arr[2]=2,arr[3]=3.
第10题:
定义二维数组intarr[2][3]则输入时,数组中的第四个元素所在的位置是()
第11题:
cout<<*arr+1<<endl;
cout<<*(arr+1)<<endl;
cout<<arr[1]<<endl;
cout<<*arr<<endl;
第12题:
int[]arr=newint[10,20]
int[]arr=intnew[10,20]
int[,]arr=newint[10,20]
int[,]arr=newint[20;10]
第13题:
语句Dim Arr(-3 To 5)As Integer定义的数组的元素个数是( )。
A.6
B.7
C.8
D.9
第14题:
已知数组arr的定义如下: int arr[5]={1,2,3,4,5}; 下列语句中,输出结果不是2的是
A.cout<<*arr+1<<endl;
B.tout<<*(arr+1)<<endl;
C.cout<<arr[1]<<endl;
D.eout<<%arr<<endl;
第15题:
要求产生10个随机整数,存放在数组Arr中,从键盘输入要删除的数组元素的下标,将该元素中的数据删除,后面元素中的数据依次前移,并显示删除后剩余的数据,现有如下程序:
Option base 1
Private Sub Command1_Click()
Dim arr(10)as integer
For i=1 to 10 ‘循环1
Arr(i)=int(rnd*100)
Print arr(i);
Next
X=inputbox(“输入1-10的一个整数:”)
For i=x+1 to 10 ‘循环2
Arr(i-1)=arr(i)
Next
For i=1 to 10 ‘循环3
Print arr(i);
Next
End Sub
程序运行后发现显示的结果不正确,应该进行的修改是
A)产生随机数时不使用int函数
B)循环2的初始值应为i-x
C)数组定义改为Dim a(11)as integer
D)循环3的循环终值应改为9
第16题:
语句Dim Arr(-3 To 5)As Integer定义的数组元素个数是( )。
A.6
B.7
C.8
D.9
第17题:
若在窗体模块的声明部分声明了如下自定义类型和数组:
Private Type rec
Code As Integer
Caption As St ring
End Type
Dim art(5)As rec
则下面的输出语句中正确的是( )。
A.Print arr.Code(2),art.Caption(2)
B.Print art.Code,arr.Caption
C.Print arr(2).Code,arr(2).Caption
D.Print Code(2),Caption(2)
第18题:
以下不能对二维数组arr进行正确初始化的语句是()
第19题:
下面哪条语句定义了5个元素的数组()。
第20题:
数据结构里,定义名称为plan结构体,定义了名为arr的该类型的数组共5个元素,plan结构体有个成员变量叫time类型是字符数组,则应用该数组第二个元素的time的方式是()。
第21题:
下面对一维数组定义正确的是()
第22题:
用DIMENSIONARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,()
第23题:
int[]a={22,23,24,25,12};
int a[]=new int(5);
int[5]array;
int[]arr;
第24题:
9
10
15
12