int a[10]; 给数组a的所有元素分别赋值为1、2、3、……的语句是()。
A.for(i=1;i<11;i++)a[i+1]=i;
B.for(i=1;i<11;i++)a[i-1]=i;
C.for(i=1;i<11;i++)a[i]=i;
D.for(i=1;i<11;i++)a[0]=1;
第1题:
设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。
A.定义了一个名为k的一维数组
B.k数组有3个元素
C.k数组元素的下标为1~3
D.数组k中的每一个元素都是整型
第2题:
以下定义数组或给数组元素赋值的语句中,正确的是
A.Dim a As Variant a=Array(1,2,3,4,5)
B.Dim a (10) As Integer a=Array(1,2,3,4,5)
C.Dim a%(10) a(1)="ABCDE"
D.Dim a (3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a
第3题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第4题:
设有数组定义语句:Dima(5)AsInteger,Listl为列表框控件。下列给数组元素赋值的语句错误的是( )。
A.a(3)=3
B.a(3)=inputbox("inputdata")
C.a(3)=Listl.Listlndex
D.a=Array(1,2,3,4,5,6)
第5题:
下面能正确定义数组,并正确赋值的语句是_______。
A.int N=5,b[N][N]
B.int a[1][2]={{1},{3}}
C.int c[2][]={{1,2},{3,4}}
D.int d[3][2]={{1,2},{34}}
第6题:
当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是 ( ) static int a[10]={0,1,2,3,4,5};
A.a[2]=1
B.a[0]=0
C.a[3]=3
D.a[9]=0
第7题:
若有语句为“int a[10], x, *pa=a;”,要把数组a中下标为3的元素值赋给x,则不正确的语句为()。
Ax=pa[3];
Bx=*(a+3);
Cx=a[3];
Dx=*pa+3;
第8题:
设有定义语句int,a[]={1,1,2};则以下对此语句的叙述错误的是()
第9题:
int a[10]; 给数组a的所有元素分别赋值为1、2、3、„„的语句是().
第10题:
定义数组intarr[5],分别为数组中前三个元素赋值,可以写为arr[1]=1,arr[2]=2,arr[3]=3.
第11题:
第12题:
定义了一个名为a的一维数组
a数组有3个元素
a数组的下标为1~3
数组中的每个元素是整型
第13题:
(23)设有数组定义语句:Dim a(5)As Integer,并设List1为列表框控件。下列给数组元素赋值的语句错误的是A.a(3)=3 B.a(3)=inputbox("inputdata") C.a(3)=List1.ListIndex D.a=Array(1,2,3,4,5,6)
第14题:
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
第15题:
使用语句DimA(1 Tb 10)As Integer声明数组A后,以下叙述正确的是( )。
A.A数组中的所有元素值为0
B.A数组中的所有元素值不确定
C.A数组中的所有元素值为Empty
D.执行语句“Erase A”后,A数组中的所有元素值为Null
第16题:
设有数组定义语句:Dim a(5)As Integer,并设List1为列表框控件。下列给数组元素赋值的语句错误的是( )。
A.a(3)=3
B.a(3)=inputbox("inputdata")
C.a(3)=List1.List1ndex
D.a=Array(1,2,3,4,5,6)
第17题:
以下定义数组或给数组元素赋值的语句中,正确的是( )。
A.
B.
C.
D.
第18题:
以下定义数组或给数组元素赋值的语句中,正确的是( )。
A.Dim a As Variant
a=Array(1,2,3,4,5)
B.Dim a(10) As Integer
a=Array(1,2,3,4,5)
C.Dim a%(10)
a(1)="ABCDE"
D.Dim a(3),b(3) As Integer
a(0)=0
a(1)=1
a(2)=2
b=a
第19题:
假定有定义为“int a[10],x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的赋值为()。
Ax=pa[3]
Bx=*(a+3)
Cx=a[3]
Dx=*pa+3
第20题:
设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):
第21题:
数组定义与赋值语句如下:int[]a={1,2,3,4,5};则a[2]的值是()
第22题:
x[0]可看作是由3个整型元素组成的一维数组
x[0]和x[1]是数组名,分别代表不同的地址常量
数组x包含6个元素
可以用语句x[0]=0;为数组所有元素赋初值0
第23题:
x=pa[3];
x=*(a+3);
x=a[3];
x=*pa+3;
第24题:
同一个数组中所有元素的类型相同
不可以跳过前面的数组元素给后面的元素赋初值0
定义语句int a[10]={0};给a数组中所有元素赋初值0
若有定义语句int a[4]={1,2,3,4,5};,编译时将忽略多余的初值