下列一维数组的声明中正确的是( )。
A: int a[];
B: int n=10,a[n];
C: int a[3]={1,2,3,4};
D: int a[10+1]={1,2,3,4};
A: int a[];
B: int n=10,a[n];
C: int a[3]={1,2,3,4};
D: int a[10+1]={1,2,3,4};
举一反三
- 下面数组声明语句中正确的是( )。 A: int n, a[n]; B: int a[]; C: int a[2][3]={{2},{1},{3}}; D: int a[ ][3]={{2},{1},{3;
- 下面一维数组的定义中正确的是( ) A: int a[]; B: int n=10,a[n]; C: int a[10+1]={0}; D: int a[3]={1,2,3,4};
- 对于数组的使用,以下做法正确的是: (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: int a[2, 3] = {1, 2, 3, 4, 5, 6}; B: int a[][] = {1, 2 , 3, 4, 5, 6}; C: int a[2][] = {1, 2, 3, 4, 5, 6}; D: int a[][3] = {1, 2, 3, 4, 5, 6};
- 下列数组定义,不正确的是 _______. A: int x[2][]={1,2,4,6}; B: int a[1][3]; C: int x[2][2]={1,2,3,4}; D: int m[][3]={1,2,3,4,5,6};