下列数组定义/初始化的写法,哪些语法上是正确的?
A: int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
B: int a[10] = {0};
C: int a[10];
D: int a[] = {0};
E: int a[];
A: int a[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
B: int a[10] = {0};
C: int a[10];
D: int a[] = {0};
E: int a[];
A,B,C,D
举一反三
- 对一维数组a进行正确初始化的是( ) A: int a[10]={1 2 3}; B: int a[10]=(0); C: int a[]=0; D: int a[10]={0};
- 下列对有 10 个元素的一维数组 a 进行正确初始化的是( )。 A: int a[10] = (0, 0, 0, 0, 0); B: int a[10] = {1, 2 * 3}; C: int a[10] = {}; D: int a[] = {0}
- 下列一维数组初始化正确的是 A: int a[10]=(0,0,0,0,0); B: int a[10]={}; C: int a[]={0}; D: int a[10]={10*1};
- 对于数组的使用,以下做法正确的是: (1) int a[]={1,2,3} (2) int a[10]=new int[10]; a[10]=1;a[1]=1; (3) int a[10]={1,”2”,3}; (4) int a[10]; a[1]=0
- 以下能对一维数组a进行正确初始化的语句是() A: int a[10]=(0,0,0,0,0); B: int a[10]={'0'}; C: int a[10]={0}; D: int a[10]={10*1};
内容
- 0
以下对一维数组a初始化正确的是( )。 A: int a[10]=(0,0,0,0,0); B: Int a[10]=”10*1”; C: int a[]={0}; D: int a[10]={};
- 1
以下对一维数组a初始化正确的是( )。 A: int a[10]=(0,0,0,0,0); B: Int a[10]=”10*1”; C: int a[]={0}; D: int a[10]={};
- 2
以下对二维数组a正确初始化的是 ( ) A: int a[10][10]=(0,0); B: int a[10][10]={}; C: int a[10 ][10]={0}; D: int a[10][10]=0;
- 3
以下对一维数组a进行不正确初始化的是( ) A: int a[10]=(0,0,0,0); B: int a[10]={0}; C: int a[]={0}; D: int a[10]={10*2};
- 4
以下关于数组的使用,正确的是( )。 A: int a[10.5]; B: int a[10];a[0]=100; C: int a[10]={5}; D: int a[10];a[3.5]=100; E: int a[10];a[10]=9;