首页 理论教育 计算机应用专业二维数组定义与引用

计算机应用专业二维数组定义与引用

时间:2023-11-19 理论教育 版权反馈
【摘要】:三、程序设计题7.从键盘输入12个数存入3×4二维数组,要求输出第一行和最后一行元素的值。

计算机应用专业二维数组定义与引用

一、选择题

1.以下对二维数组a的正确说明是( )。

A.int a[3][] B.float a(3,4) C.double a[1][4]  D.float a(3)(4)

2.已知:int a[3][4];则对数组元素引用正确的是( )。

A.a[2][4] B.a[1,3] C.a[2][0] D.a(2)(1)

3.已知:int a[3][4]={0};则下面正确的叙述是( )。

A.只有元素a[0][0]可得到初值0

B.此说明语句是错误

C.数组a中的每个元素都可得到初值,但其值不一定为0

D.数组a中的每个元素均可得到初值0

4.以下正确的语句是( )。

A.int a[1][4]={1,2,3,4,5};

B.float x[3][]={{1},{2},{3}};

C.long b[2][3]={{1},{1,2},{1,2,3}};

D.double y[][3]={0};

5.以下能对二维数组元素a进行正确初始化的语句是( )。

A.int a[2][]={{1,0,1},{5,2,3}};

B.int a[][3]={{1,2,3},{4,5,6}};

C.int a[2][4]={{1,2,3},{4,5},{6}};

D.int a[][3]={{1,0,1},{},{1,1}};

6.以下各组选项中,均能正确说明二维实型数组a的是( )。

7.以下不能对二维数组a进行正确初始化的语句是( )。

A.int a[2][3]={0};

B.int a[][3]={{1,2},{0}};

C.int a[2][3]={{1,2},{3,4},{5,6}};

D.int a[][3]={1,2,3,4,5,6};

8.已知:int a[][3]={1,2,3,4,5,6,7};则数组a的第一维的大小是( )。

A.2  B.3  C.4  D.无确定值(www.xing528.com)

二、程序阅读题

9.写出下列程序的运行结果:_______

10.写出下列程序的运行结果:_______

11.写出下列程序的运行结果:_______

12.写出下列程序的运行结果:_______

三、程序设计题

13.随机生成20个两位正整数存入4∗5二维数组中,并输出。

14.定义一个五行五列的数组,输出如下图形。

一、程序阅读题

3.写出下列程序的运行结果:_______

4.写出下列程序的运行结果:________

二、程序填空题

5.给4×4的二维数组c分别赋1—16的整数值,并按4行4列输出。

6.以下程序的功能是求出矩阵a的主对角线上的元素之和,请在_________上填写正确内容。

三、程序设计题

7.从键盘输入12个数存入3×4二维数组,要求输出第一行和最后一行元素的值。

8.利用二维数组输出如下图形

一、程序填空题

1.求出二维数组中的最大元素值。

2.程序填空,随机产生【100,500】之间的数给二维数组a[4][5],然后将二维数组按列复制到一维数组b[20]中,完成下列程序。

二、程序改错题

3.利用二维数组输出如图所示的图形。

4.完成一个周边元素为5,其他元素为1的3∗3的二维数组。

三、程序设计题

5.产生20个[30,120]上的随机整数放入二维数组a[5][4]中,求每行元素的和。

6.a是一个5∗5的矩阵,其元素取值范围在[20,200]之间的整数。找出该矩阵中所有的素数并输出。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈