ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:54.66KB ,
资源ID:16011193      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16011193.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言练习3数组参考答案Word文档下载推荐.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言练习3数组参考答案Word文档下载推荐.docx

1、ai 和 aiD)ai 和 ai2.设已定义:int a15; 则数组a占用的内存单元数是(C ).A)15 B) 16 C) 30 D) 323.阅读程序: int a2=0,i,j,k=2;for(i=0;k;i+)for(j=0;jj+) aj=ai+1;%dn,ak);以上程序的输出结果是 ( D ).A)1 B) 3 C) 2 D) 不确定的值4.阅读程序:f(int b,int n) int i,r=1;=n;i+) r=r*bi; return r; int x,a=2,3,4,5,6,7,8,9; x=f(a,3);,x); 以上程序的输出结果是 ( D ).A)720 B)

2、6 C)24 D) 1205.以下定义语句中,错误的是 ( B ).A)int a = 6,7,8;B)int n=5, an;C)char a = string;D)char a5 =0,1234;6.以下描述中正确的是 ( D ).A)数组名后面的常量表达式用一对圆括弧括起来B)数组下标从 1 开始C)数组下标的数据类型可以是整型或实型D)数组名的规定与变量名相同7.若定义数组并初始化 char a10=1 56789 指出以下错误语句 ( AB ).A)scanf(%c,a0);B)scanf(%s,&a);C)printf(,a3);D)printf(,a);8.若定义数组 int a

3、10 , 其最后一个数组元素为 ( C ).A)a0B)a1C)a9D)a109.若定义数组并初始化 int a10= 1,2,3,4, 以下语句哪一个不成立 ( B ) ?A)a8 的值为 0B)a1 的值为 1C)a3 的值为 4D)a9 的值为 010.指出以下错误语句 ( A ).A)int n=10,an;B)int n,a10;C)int a10=1,2,3;D)int a10=1,2,3,4,5,6,7,8,9,10;11.请读程序:int n2,i,j,k;2;i+) ni=0;k=2;j+) nj=ni+1;,nk);上面程序的输出结果是 ( A ).A)不确定的值 B)3

4、C)2 D)112.若有以下的定义和语句:int str12=1,2,3,4,5,6,7,8,9,10,11,12;char c=e,则数值为 2 的表达式是 ( C ).A)strg-c B)str2 C)strd-c D)str-c13.设有数组定义 :int a5; 则下列给数组元素赋值错误的是 ( B ).A)a3=93;C)a3=getchar();D)a3=a+3;14.以下数组定义中错误的是 ( D ).A)#define N 30int aN+30;B)#define N 30int aN;C)int a30;D)int aN;15.在定义一个一维数组时,不能用来表示数组长度的

5、是 ( D ).A)常量B)符号常量 C)常量表达式D)已被赋值的变量16.则数组 a 在内存中若 float 型变量占用 4 个字节,有定义 float a20=1.1,2.1,3.1; 所占的字节数是 ( D ).A)12 B)20 C)40 D)8017.则元素 x11 的正确初值是 ( A ).设已定义: int x24=1,2,3,4,5,6,7,8;A)6 B) 5 C) 7 D) 118.设有定义: int a3=1,2,3,4,5,6,7,8,9; 则 a12 的初值为 ( C ).A)2 B) 4 C) 6 D) 819.设有:int a45; 贝擞组a占用的内存字节数是(C

6、 ).A)12 B) 24 C) 40 D) 2020.以下数组定义中,不正确的是 ( B ).A)int b34;B)int c3 =1,2,1,2,3,4,5,6,7;C)int b200100=0;D)int c 3=1,2,3,4,5,6;21.定义数组: int x23; 则数组 x 的维数是 ( 2 ).A) 1 B) 2 C) 3 D) 622.若定义数组并初始化 int b23= 1,2,3,4,5,6,以下语句哪一个成立 ( C ) ?A)表达式 b12 的值为 1B)表达式 b12 的值为 4C)表达式 b12 的值为 6D)表达式 b12 的值为 223.若定义数组并初始

7、化 int a23=1,2,3,4,5,6; for(i=0;3;j+),aij); 语句的结果是哪一个 ( C )?A) 1,2,3,4,5,6B)1 2 3 4 5 6C)12345624.若定义数组并初始化 int a23= 1,2, 3,4,5,6; 以下语句哪一个不成立 ( B ) ?A) a 数组中有 6 个元素B)a23 是 a 数组的最后一个元素的引用C)a 数组中每个元素都为整数D)a 数组是整型数组25.定义如下变量和数组:int i;int x33=1,2,3,4,5,6,7,8,9; 则下面语句的输出结果是 ( C ).i+) printf(,xi2-i);A) 1 5

8、 9 B) 1 4 7 C) 3 5 7 D) 3 6 926.如有以下定义 :double s5=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14; 则数值为 2 的 元素是 ( C ).A) s13 B) s03 C) s02 D) s1227.以下程序的输出结果是 ( A ).int a33=1,2,3,4,5,6,i,j,s=0;for(i=1;=i;s+=aij;,s);A) 18 B) 19 C) 20 D) 2128.若已有 char b1050; 则该二维字符数组在内存所占字节数为 ( D ).A) 10 B)50 C)60 D)50029.设有: char

9、 a10; 下列语句那个是正确的 ( D ) ?A) scanf(,a0),a)30.阅读程序: char a10;=5;ai);设从键盘输入字符串:abcde,则程序的输出结果是(C ).A) a B)空格C)不确定 D)031.合法的数组定义是 ( D ).A)int a = B)int a5=0,1,2,3,4,5;C)char a= D)char a =32.设有数组定义: char string =China ;则数组 string 所占的空间为 ( B ). A) 5 个字节B)6 个字节C)7 个字节10 个字节34.指出以下错误语句 ( C ).A) char a10=B)ch

10、ar a10=C)char a2= 1,2D)char a2= a b ;A) LB)EC)HD)O以下哪几个语句成立 ( A C D) ?37. 若定义数组并初始化 int b10= 1,2,3,4,A) b8 的值为 0B)b1 的值为 1C)b3 的值为整数D)b10 不是 b 数组中的元素38. 若定义数组 int a10 ;指出下列错误语句: ABCDA)a数组共有10个元素,其引用方法是:a1,a2a10;B)a数组是整型数组,其元素自动初始化为0;C)a数组最后一个元素的引用方法是 a10;D)a数组第一个元素的引用方法是 a1;、判断题1.数组是数目固定的若干变量的有序集合,数

11、组中各元素的类型可以不同。 错2.数组是C语言的一种构造数据类型,其元素的类型可以是整型、实型、字符型甚至结构类 型。对3.设需定义一个有15个元素的数组a,并对其前5个元素赋初值,可用如下语句实现:inta=1,2,3,4,5;4.数组定义时,只允许使用常量表达式定义数组的大小,其值必须是正整数,而不能用变量来定义数组长度。 对5.C语言数组的下标从0开始,下标必须是整数型的常量或变量。6.数组是数目固定、类型相同的若干变量的有序集合。数组中的每一个数(变量)称为数组 元素,数组中的所有元素都属于同一种数据类型。7.数组元素下标的下界是固定的,总是为 0。8.一维数组在引用时下标的范围是:0 =下标 数组的长度。9.若有数组定义为:int a100;则该数组的下界为0, 上界为100。数组元素下标范围是: 下界 上界。10.设已定义:double a55; 则数组 a在内存中的存放顺序是:a00

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1