以下关于二维数组的定义中错误的是________。
A: float
a[][4]={0,1,5,8,9};
B: int
a[3][4];
C: int
n=10;float a[n][3];
D: #define
N 5
int a[2][N];
A: float
a[][4]={0,1,5,8,9};
B: int
a[3][4];
C: int
n=10;float a[n][3];
D: #define
N 5
int a[2][N];
举一反三
- 以下定义一维数组的语句中,错误的是________。 A: const<br/>N=1000;int a[N]; B: int<br/>a[(-3)*(-7)]; C: #define<br/>N 100int a[N]; D: int<br/>n=10; int a[n];
- 以下定义一维数组的语句中,错误的是()。 A: const<br/>N=100;int a[N]; B: int<br/>a[3+7]; C: #define<br/>N 100 D: int<br/>n=100;<br/>int a[N]; int a[n];
- 以下数组定义中,错误的是( )。 A: int<br/>x[2][3] ={1, 2, 3, 4, 5, 6} ; B: int<br/>x[][3] ={0} ; C: int<br/>x[][3] ={{1, 2, 3} , {4, 5, 6} } ; D: int<br/>x[2][3] ={{1, 2} , {3, 4} , {5, 6} } ;
- 以下对一维数组a的正确声明() A: int<br/>a(); B: int<br/>n=10 ,a[n]<br/>; C: int<br/>n; scanf(“%d”,&n) ;int a[n]; D: #define<br/>SIZE 10; int a[SIZE];
- 要求定义具有8个int类型元素的一维数组,下面定义语句错误的是( )。 A: B: define N 8<br>int a[N]; C: int a[]={0,1,2,3,4,5,6,7}; D: int a[1+7]={0}; E: F: define N 3<br> int a[2N+2];