以下数组定义中不正确的是:
A: int student[10*3];
B: define N 20char prices[N];
C: double score[3][4];
D: int k=8;float distance[k];
A: int student[10*3];
B: define N 20char prices[N];
C: double score[3][4];
D: int k=8;float distance[k];
举一反三
- 以下关于二维数组的定义中错误的是________。 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: struct student { int no; char name[10]; float score; } B: struct stud[20] { int no; char name[10]; float score; } C: struct student { int no; char name[10]; float score; }stud[20]; D: struct{int no;char name[10];float score;}stud[100];
- 设有定义语句如下:int m=10;const int n=10;const double k=10;则下列数组的定义中正确的是( )。 A: int a[m]; B: float b[n+5]; C: double c[k] ; D: float d[ ] ;
- 以下定义数组的语句中正确的是()。 A: int a(10) B: char str[] ; C: int n=5; int a[4][n]; 18 D: E: define N 10 char str[N];
- 以下数组定义不正确的是________。 A: int n=10,a[n]; B: int a[3][]={1,2,3,4,5,6,7}; C: char name[20]=”liming”; D: int name[20]=”liming”;