A.int[]score=newint[5]{1,2,3,4,5};
B.int[5]score=newint[]{1,2,3,4,5};
C.intscore={1,2,3,4,5};
D.int[]score=newint[5];
第1题:
对两个数组a和b进行下列初始化:
char m[]="1234567";
char n[]={'1','2','3','4','5','6','7'};
则下列叙述正确的是( )。
A.数组m与数组n完全相同
B.数组m与数组n长度相同
C.数组m比数组n长1
D.数组m与数组n中都存放字符串
第2题:
下列说法中正确的是()。
A.一个数组能够存储许多不同类型的值
B.数组的下标可以是float数据类型
C.如果初始化值列表中的个数少于数组的元素的个数,C编译器会自动补齐
D.初始化值列表中的值的个数多于数组元素的个数是错误的
第3题:
int a[]={0}能对一维数组进行正确的初始化。
第4题:
二维数组初始化语句"int a[2][2] = {{0},{2}};" 是正确的。
第5题:
下列对数组初始化语句的说明正确的理解是() int a[10]={6,7,8,9,10};
A.将5个初值依次赋给数组前5个元素,剩余元素初始化为0
B.将5个初值依次赋给数组前5个元素,剩余元素不进行初始化
C.将5个初值依次赋给数组前5个元素,剩余元素随机赋值
D.因为数组长度与初值的个数不相同,所以此语句不正确
第6题:
下列说法正确的是()。
A.数组中元素的个数为size()方法
B.数组属于一种基本数据类型
C.数组在声明的同时可以进行初始化,称为静态初始化
D.数组的大小可以任意改变