下面定义一维数组语句正确的是()
A.int a[2]= {1, 3.5}
B.int a[3]= {1,2,3,4,5}
C.loat price[3]={'a','b','c'}
D.int a[3]={1}
时间:2023-10-13 15:43:48
-
设有数组声明语句:
https://assets.asklib.com/images/image2/2017060615493143842.png
以上语句所定义的数组a的第一维下标从1到()。
A . 9
B . 2
C . 3
D . 6
-
下面正确声明一个一维数组的是()。
A、String [] a
B、String a[]
C、char a[][]
D、String a[10]
-
在下面的一维数组定义中,()语句有语法错误。
A . int a[ ]={1,2,3};
B . int a[10]={0};
C . int a[ ];
D . int a[5];
-
若要求定义具有10个int形元素的一维数组a,则以下的定义语句中错误的是()
A . #define N 10
B . int a[N];
C . #define n 5
D . int a[2*n];
E . int a[5+5];
F . int n=10,a[n];
-
有如下语句: Option Base 1 Private Sub Command1_Click() Dim A(2, -1 To 1) As Integer …… End Sub 以上语句所定义的数组 A为( )维数组,共有( )个元素,第一维下标从( )到( ),第二维下标从( )到( )。
-
定义10个单精度实型一维数组正确的语句是__________。
-
对于一维数组a[10],下面对数组的引用正确的是()。
-
以下不能对一维数组 a 进行正确初始化的语句是()。
-
06210091:以下对一维数组 a 的定义正确的是( )。
-
以下定义一维数组a正确的是
-
下面正确定义数组的语句是( )。
A、int x[2,2]={8,9,5,2}
B、int x[][2]={8,9,5,2}
C、int x[2][]={8,9,5,2}
D、int x[][]={8,9,5,2}
-
关于一维数组的定义,以下说法正确的是()
-
(一维数组初始化),以下能对一维数组 a 进行正确初始化的语句是 ()
-
在一维数组的定义语句中,数组名前为元素类型关键字。()
是
否
-
为了定义三个整形数组a1、a2 、a3, 下面声明正确的语句是()
A.intArray [ ] a1,a2; int a3[ ] = {1,2,3,4,5} ;
B.int [ ] a1,a2; int a3 [ ] ={1,2,3,4,5};
C.int a1,a2[ ]; int a3 ={1,2,3,4,5} ;
D.int [ ] a1,a2; int a3 ={1,2,3,4,5};
-
【单选题】下面定义一维数组的语句正确吗: int n=10; int a[n];
A.正确
B.不正确
-
定义字符数组 char classname【100】;接收从键盘输入的班级名称,下面语句正确的是()
A.scanf("%c",&classname)
B.scanf("%s",classname)
C.Scanf("%c",&classname)
D.Scanf("%s",classname)
-
定义一个一维整型数组,正确的是?
A.int a[10] = new int [];
B.int[] a = new int [10];
C.int a[] = new int [10];
D.int a[10] = new int [10];
-
一维数组定义语句 int n=10,a【n】;则()
A.数组长度为10
B.数组中最后一个元素的下标是n-1
C.数组中第一个元素是a[1]
D.语法错误
-
已知int *ptr1, *ptr2; 均指向同一个int类型一维数组中的不同元素,k为int类型变量,则下面正确的赋值语句是()
A.k=*ptr1+*ptr2
B.ptr2=k
C.ptr1=ptr2
D.k=*ptr1*(*ptr2)
-
以下定义并初始化一维数组的语句中正确的是()。
A.int arr1[ ]={6,5,1,2,3};
B.int [ ] arr2=new int[ ];
C.int[ ] arr3=new int[ ]{6,5,1,2,3};
D.int[ ] arr4;arr4={6,5,1,2,3};
-
定义了一维int型数组a[10]后,下面错误的引用是()
A.a[0]=5*2;
B.a[10]=2;
C.a[0]=1;
D.a[1]=a[2]*a[0];
-
定义了一维int型数组a[10]后,下面错误的引用是()
A.a[0]=1;
B.a[10]=2;
C.a[0]=5*2;
D.a[1]=a[2]*a[0];
-
使用“typedef charBB[10];”语句定义标识符BB为含有10个元素的一维字符数组。()
是
否