下列属于C语言中合法的数组(包括一维、二维及多维)定义的是:
A: int a[20[10];
B: int a[20];
C: int a;
D: int a[10[20[30];
A: int a[20[10];
B: int a[20];
C: int a;
D: int a[10[20[30];
举一反三
- 如何定义一个10x10的二维整形数组? A: int nums[20[20]]; B: int nums[19][20]; C: double nums[20][20]; D: int nums[20][2*10];
- 下列属于C语言中合法的一维数组定义的是: A: int a[10]; B: float f[20]; C: int arr[N};//N对应一个提前定义好的符号常量,其值为10 D: int arr[20.5];
- 以下能对一维数组a所有元素正确初始化的语句是 A: int a[20]={1,2,3,4,5}; B: int a[30]={}; C: int a[]={1} D: a[20]=(10)
- 下列关于int类型变量的定义,错误的是( ) A: int a=10; B: int b C: c=20; D: int d=e=30;
- 下列关于int类型变量的定义,错误的是( )。 A: int a=10; B: int c=20; C: int d=e=30; D: int f=40;