以下关于二维数组的写法,正确的是:
A: char message[4][100];
B: double matrix[4][4*4];
C: int chess[8][8];
D: const int N = 4; flags[10][N*2];
A: char message[4][100];
B: double matrix[4][4*4];
C: int chess[8][8];
D: const int N = 4; flags[10][N*2];
举一反三
- 下列数组定义正确的是( )。 A: int a[]; B: char n=4,a[n]={“abc”}; C: char a[100]={68,69,70}; D: Int n=100,a[n];
- 以下关于二维数组的定义中错误的是________。 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 a(10) B: char str[] ; C: int n=5; int a[4][n]; 18 D: E: define N 10 char str[N];
- 以下对二维整形数组a的正确定义是【 】。 A: float a(3,4); B: double a[2][4]; C: int a[ ][4]; D: float a(3)(4);
- 以下数组定义中不正确的是: A: int student[10*3]; B: define N 20char prices[N]; C: double score[3][4]; D: int k=8;float distance[k];