题目内容

以下一维数组a的正确定义是()。

A. inta(10);
B. intn=10,a[n];
C. intn;cin>>n;inta[n];
D.
E. definesize10inta[size];

查看答案
更多问题

下列数组定义语句中,不合法的是()。

A. inta[]={0,1,2};
B. inta[3]={0,1,2};
C. inta[3]={0};
D. inta[3]={0,1,2,3};

如有定义inta[10];则以下()不能正确描述a[1]地址

A. &a[1]
B. a++
C. a+1
D. &a[0]+1

假设数组定义为inta[4][5],则a[1]+3表示()。

A. .元素a[1][3]
B. 元素a[1][3]的地址
C. 元素a[1][0]的值+3
D. 不合法

若二维数组a有m列,则计算任一元素a[i][j]与a[0][0]的位置差的公式为:()。

A. i*m+j
B. j*m+i
C. i*m+j-1
D. i*m+j+1

答案查题题库