当前位置:首页 >课程 >C-C++程序设计案例实战

1、一个数组中的所有元素可以具有不同的数据类型。

A、对
B、错

参考答案:请扫码使用小程序查看答案

2、已知int a[3][4];则a[1,3]是对数组元素的正确引用。

A、对
B、错

参考答案:请扫码使用小程序查看答案

3、若二维数组A有m列,则计算任一元素A[i][j]在数组中相对位置的公式为?(假设A[0][0]位于数组的第一个位置上)

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

参考答案:请扫码使用小程序查看答案

4、若定义a[][3]={1,2,3,4,5,6,7}; 则a数组中行的大小是?

A、2
B、4
C、3
D、不确定

参考答案:请扫码使用小程序查看答案

5、下面合法的数组定义是?

A、int x[]={1,2,3,4}
B、int x[][]={{2,1},{3,2}}
C、char str={“abcde”}
D、char str[4]=”abcd”

参考答案:请扫码使用小程序查看答案

6、对一维整型数组的正确定义为?

A、int a(10)
B、int n=10,a[n]
C、#define N 10int a[N]
D、int n
a[n]

参考答案:请扫码使用小程序查看答案

7、已知:int a[10]; 则对a数组元素的正确引用是?

A、a[10]
B、a[0]
C、a[3.5]
D、a(5)

参考答案:请扫码使用小程序查看答案

8、如有定义语句int a[]={2,8,3,9,4,7,5,6,6,4};,则数组a的大小是?

A、8
B、不确定
C、10
D、11

参考答案:请扫码使用小程序查看答案

9、给出以下定义: char x[ ]=”abcdefg”;char y[ ]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’}; 则正确的叙述为?

A、数组x的长度小于数组y的长度
B、数组x的长度大于数组y的长度
C、数组x和数组y等价
D、数组x和数组y的长度相同

参考答案:请扫码使用小程序查看答案

10、以下能对一维数组a进行初始化的语句是?

A、int a[3]={0,1,2};
B、int a{5}={10*1};
C、int a[5]=(0,1,2,3,4,);
D、int a(5)={};

参考答案:请扫码使用小程序查看答案