在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。 (A)整型常量 (B)整型常量或整型表达式 (C)整型表达式 (D)任何类型的表达式
以下对一维整型数组a的正确说明是( )。
(A)int a(10);
(B)int n = 10,a[n];
(C)int n; scanf("%d",&n); int a[n];
(D)#define SIZE 10 int a[SIZE];
下列定义数组正确的是( )。
(A)int a[ ] = {1,2,3,4,5};
(B)int b[1] = {2,5};
(C)int c a(10);
(D)int 4e[4];
设有char str[10],下列语句正确的是( )。
(A)scanf("%s",&str);
(B)printf("%c",str);
(C)printf("%s",str[0]);
(D)printf("%s",str);
假设array是一个有10个元素的整型数组,则下列写法中正确的是( )。
(A)array[0] = 10
(B)array = 0
(C)array[10] = 0
(D)array[-1] = 0