C语言程序设计-南京工业职业技术大学

C语言程序设计-南京工业职业技术大学

开课学校:南京工业职业技术大学授课老师:刘艳红中国大学MOOC

第五章 数组

1、【单选题】以下能正确定义一维数组的选项是 ______。

A. int a[5]={0,1,2,3,4,5};
B. char a[]={0,1,2,3,4,5};
C. char a={'A','B','C'};
D. int a[5]="0123";

参考答案: 请先登录

2、【单选题】以下数组定义中,不正确的是()。

A. int c[3][]={{1,2},{1,2,3},{4,5,6,7}};
B. int b[3][4];
C. int b[200][100]={0};
D. int c[][3]={{1,2,3},{4,5,6}};

参考答案: 请先登录

3、【单选题】设已定义:int x[2][4]={1,2,3,4,5,6,7,8}; 则元素x[1][1]的正确初值是()。

A. 6
B. 5
C. 7
D. 1

参考答案: 请先登录

4、【单选题】设有定义:int a[][3]={{1,2,3},{4,5,6},{7,8,9}};则a[1][2]的初值为( )

A. 2
B. 4
C. 6
D. 8

参考答案: 请先登录

5、【单选题】已知 int 类型变量在内存中占用4个字节,定义数组 int b[8]={2,3,4};则数组b在内存中所占字节数为( )

A. 5
B. 12
C. 16
D. 32

参考答案: 请先登录

6、【单选题】指出以下错误语句( )

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

参考答案: 请先登录