更多"[单选题]在C++语言中,引用数组元素时,其数组下标的数据类型允许是("的相关试题:
[单选题]在C 语言中,引用数组元素时,其数组下标的数据类型允许是()。
A.整型常量
B.整型表达式
C.整型常量或整型表达式
D.任何类型的表达式
[单选题]C语言中数组下标的下限是()。
A.1
B.0
C.视具体情况而定
D.无固定下限
[判断题]使用数组时,数组元素的下标可以不从0开始。
A.正确
B.错误
[单选题]数组元素的下标从()开始
A.1
B.0
C.2
D.3
[单选题]设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是( )。
A.scanf("%f",&x[6]);
B.scanf("%lf",*(x+6));
C.scanf("%lf",p+6);
D.scanf("%lf",p[6]);
[简答题]下面程序的功能是输出数组s中最大元素的下标,请填空。
Int main( )
{ int k, p,s[]={1, -9, 7, 2, -10, 3};
for ( p=0, k =p; p< 6; p++)
if (s[p]>s[k]) ; //注意:不要在运算符前后加空格
cout << k;
return 0;
}
[单选题]如果数组元素本身是一个数组,那么这个数组元素称为子数组(数组的数组),可使用()的格式来访问子数组中的元素
A.数组变量名[子数组索引号][子数组中的元素索引号]
B.数组变量名[子数组索引号]
C.数组变量名[子数组中的元素索引号]
D.数组变量名[子数组中的元素索引号][子数组索引号]
[判断题]在Excel中,数组常量可以分为一维数组和二维数组。
A.正确
B.错误
[填空题]若有定义,int a[10];,则对数组a元素的最大下标引用是( )
[填空题]若有定义,int a[10];,则对数组a元素的最小下标引用是( )
[判断题]数组名实际上是此数组的首地址,所以数组名相当于一个指针变量。
A.正确
B.错误
[单选题]若有说明:int a[10];则对a 数组元素的正确引用是()。
A.a[10]
B.a[3.5]
C.a(5)
D.a[10-10]
[单选题]若有定义:int b[5];则以下对b 数组元素的正确引用是()。
A.*b[5]
B.b+2
C.*(*(b+2))
D.*(b+2)
[单选题]若有说明 int a[3][4];则a数组元素的非法引用是( )。
A. a[0][2*1]
B. a[1][3]
C. a[4-2][0]
D. a[0][4]
[单选题]int a[10]就是定义了一个数组名为a的数组,此数组有________个元素。
A.10
B.9
C.5
D.11