第六章 数组作业

发布时间:2021-06-07

第六章数组

6.1 选择题

6.1在c语言中,引用数组元素时,其数组下标的数据类型是。

A)整型常量B)整型表达式

C)整型常量或整型表达式D)任何类型的表达式

6.2以下对一维数组a的正确说明是。

A) int n; scanf("%d",&n); int a[n]; B)int n=10,a[n];

C) int a(10); D)#define SIZE 10

int a[SIZE];

6.3若有说明:int a[10];则对数组元素的正确引用是。

A)a[10] B)a[3,5] C)a(5) D)a[10-10]

6.4 在C语言中,一维数组的定义方式为:类型说明符数组名。

A)[常量表达式] B)[整型表达式]

C)[整型表达式]或[整型常量] D)[整型常量]

6.5 以下能对一维数组a进行正确初始化的语句是。

A)int a[10]=(0,0,0); B)int a[10]={};

C)int a[]={0}; D)int a[10]={10*1};

6.6 以下对二维数组a的正确说明是。

A)int a[3][]; B)float a(3,4);

C)double a[1][4]; D)float a(3)(4);

6.7若有说明:int a[3][4];则对a数组元素的正确引用是。

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

6.8 若有说明:int a[3][4];则对a数组元素的非法引用是。

A)a[0][2*1] B)a[1][3] C)a[4-2][0] D)a[0][4]

6.9 以下能对二维数组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.10以下不能对二维数组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};

6.11 若有说明:int a[3][4]={0};则下面正确的叙述是。

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

B)此说明语句不正确

C)数组中各元素都可以得到初值,但其值不一定为0

D)数组中每个元素均可得到初值0

6.12若有说明:int a[][4]={0,0};则下面不正确的叙述是。

A)数组a的每个元素都可得到初值0

B)二维数组a的第一维大小为1

C)因为二维数组a中第二维大小的值除初值个数的商为0,故数组a的行数为1

D)只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0

6.13 若有说明:static int a[3][4];则数组中各元素。

A)可在程序的运行阶段得到初值0

第六章 数组作业.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219