第一范文网 - 专业文章范例文档资料分享平台

实验a6参考答案.doc

来源:用户分享 时间:2025/8/29 13:37:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验目的:本实验的目的是进一步熟练数组的定义及基本用法。

将编程题的第1小题要求写实验报告,格式附后。

选择题

1. 已知int a[10];则对a数组元素引用不正确的是()。

(A) a[10-10]

(B) a[10]

(C) a[3+5]

(D) a[5]

2. 以下程序段的运行结果是()o

inta[]={l,2,3,4},ij; j=l;

for(i=3;i>=0;i—) ( a[i]=a[i]*j; j=j*3;

)

for(i=0;i<4;i++)

printf(\(A) 3 6 9 12

(B) 18 12 9 4

(C) 27 18 9 4 (D) 54 18 9 4

3. 在C语言中,若定义二维数组a[2][3],设a[0][0]在数组中位置为1,则 a[l][l]

在数组中位置是()。

(A) 3

(B)4

(C) 5

(D) 6

4. 以下程序段运行后s的值是()o

int a[3][3]={l,2,3,4,5,l,2,3,4}; int i,j,s=l; for(i=0;i<3;i++) for(j=i+l;j<3;j++) s+=a[i][j]; (A) 6

(B) 120

(C)7

(D) 240

5. 设已定义:int a[][4]={0,0,0};则下列描述正确的是()。

(A)数组a包含3个元素 (B)数组a的第一维大小为3 (C)数组a的行数为1

(D)元素a[0][3]的初值不为0

二.补充程序

补充程序:使其实现找出一数组中的最小数mini和次小数mini (注:在两对/**/之间补充必要的表达式,不得删除/**/) #include main()

( int i,a[10]=(9,26,35,8,6,19,69,3,5,95}; int minl,min2; i=0;

minl=a[0]

/**

min2=a[0]>a[l]?/**/

/

for(i=2;i<10;i++) ( if(a[i]

( min2=minl; /**/ /**/;

}

else if(a[i]

printf(\getch(); . 编程题

1.由程序产生如下所示二维数组(矩阵)a并实现输出。

1 2 19 0 111 2 210 9 22

1 2

3 8 13 18 23

4

4

14

6

15 17 1

6 24 2

5

搜索更多关于: 实验a6参考答案.doc 的文档
实验a6参考答案.doc.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5rbsd1wcct68ub00wtu64vbt01gdo5005io_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top