下面语句中哪些是合法的数组声明_____
A: double
d[30];
B: string
a[10];
C: int
i[] = (3,4,5,6)
D: float
f[] = {2.3 , 4.5, 5.6}
A: double
d[30];
B: string
a[10];
C: int
i[] = (3,4,5,6)
D: float
f[] = {2.3 , 4.5, 5.6}
举一反三
- 下面()语句是创建数组的正确语句。 A: float<br/>f[5][6] = new float[5][6]; B: float<br/>[]f[] = new float[5][6]; C: float<br/>f[5][] = new float[][6]; D: float<br/>[5][]f = new float[5][6];
- 下面定义的数组中,占用内存空间最大的是______。 A: char<br/>a[20]; B: int<br/>b[5]; C: float<br/>c[4]; D: double<br/>d[3];
- 以下关于二维数组的定义中错误的是(<br/>)。 A: float<br/>a[][4]={0,1,5,8,9}; B: int<br/>a[3][4]; C: int<br/>n=10;float a[n][3]; D: #define<br/>N 5<br/>int a[2][N];
- 合法的数组定义是()。 A: int<br/>a[]={“string”}; B: int<br/>a[5]={0,1,2,3,4,5}; C: char<br/>a[]= “string”; D: char<br/>a[5]={0,1,2,3,4,5};
- 以下关于二维数组的定义中错误的是________。 A: float<br/>a[][4]={0,1,5,8,9}; B: int<br/>a[3][4]; C: int<br/>n=10;float a[n][3]; D: #define<br/>N 5<br/>int a[2][N];