更多"假定有定义为“int a[10],x,*pa=a;”,若要"的相关试题:
[单项选择]语句Option Base n定义数组下标下界时,n可以是()
A. 0
B. 1
C. 0或1
D. 任意整数
[单项选择]使用命令DECLAREmm(4,5)定义的数组,包含的数组元素(下标变量)的个数为( )。
A. 4个
B. 5个
C. 9个
D. 20个
[单项选择]在C语言中,引用数组元素时,其数组下标的数据类型允许是( )
A. 整型表达式
B. 整型常量
C. 整型常量或整型表达式
D. 任何类型的表达式
[单项选择]数组下标上界和下界可以是任何()常量或常量表达式。
A. 整型
B. 日期型
C. 逻辑型
D. 字符型
[单项选择]设有一个对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),B数组共有55个元素,则该矩阵是()阶的对称矩阵。
A. 20
B. 15
C. 10
D. 5
[判断题]假定二维数组的定义为“double a[M][N];”,则每个数组元素的列下标取值范围在0~N之间。()
[判断题]假定二维数组的定义为“double a[M][N];”,则每个数组元素的行下标取值范围在0~M-1之间。()
[填空题]假定二维数组的定义为"double a[M][N];"则数组元素的行下标取值范围在()之间。
[填空题]设有n阶对称矩阵A,用数组s进行压缩存储,当i≥j时,A的数组元素aij相应于数组s的数组元素的下标为()。(数组元素的下标从1开始)
[判断题]C++中数组元素的下标是从0开始,数组元素是连续存储在内存单元中的。
[单项选择]数组A[1‥40,1‥30]采用三元组表示,设数组元素与下标均为整型,则在非零元素个数小于()时,才能节省存储空间。
A. 1200
B. 401
C. 399
D. 400
[单项选择]定义如下数组:Dim People(5),下面哪个不是数组的元素()。
A. People(0)
B. People(2)
C. People(4)
D. People(5)
[判断题]定义一个数组时,必须明确的给定数组的大小。()
[单项选择]以下能正确定义二维数组的是( )。
A. int a[ ][3];
B. int a[ ][3]=2{2*3};
C. int a[ ][3]={};
D. int a[2][3]={{1},{2},{3,4}};
[单项选择]已知数组array,其最后一个元素的下标是()?
A. array.size
B. array.length-l
C. array.size-l
D. array.length