网站大量收购独家精品文档,联系QQ:2885784924

第6章 同步练习数组(A).doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 同步练习数组(A)

第6章   同步练习数组(A) 一、单项选择题 1.数组下标只允许是( )。 A.整型   B.字符型  C.有序类型 D.枚举类型和子界类型; 2.在引用数组元素时,数组元素的下标只可以是( )。 A.常量 B.表达式 C.变量 D.常量、变量及表达式均可。 3.以下数组说明错误的是( )。 A.var a:array[boolean]of integer; B.var a:array[i..j]of integer; C.var num:array[0..8] of array[a..f]of integer; D.var a:array[a..z]of Boolean; 4.有数组说明:var a:array[1..8]ofinteger;则下列数组元素的引用正确的是( )。 A.a[8] B.a[10] C.a[5.5] D.a(0) 5.设数组a和变量i,j,k,m,n,均已说明,且各自赋值如下: I:=1;j:=2;k:=3;m:=4; for n:=l to 9 do a[n]:=n; 下面数组元素的值等于3的是( )。 A.a[i*j] B.a[m div j] C.a[a[j+k-2]] D.a[a[k-i]+3] 6.设有说明var a:array[A..E,1..4,boolean]of real; 则a[A,3]是( )。 A.一个实型的数组元素 B.一个数组,该数组具有两个实型数组元素 C.一个数组,该数组具有4*2个实型数组元素 D.一个数组,该数组具有5*4*2个实型数组元素 7.下列语句定义了一个二维数组score,其中定义正确的是( )。 A.type sore=array[1..3,1..20]of real; B.var sore:array[1..3,1..20]of real; C.type al=array[1..20]of real;score=array[1..3]of al; D.var score=array[1..3]ofarray[1..20]of real; 8.有数组说明:var a:array[1..3,1..50]of integer;,则下列对数组元素的引用非法的是( )。 A.a[2,5] B.a[1+2,20] C.a[50,1] D.a[3,20] 9.若有数组说明: type a=array[0..3,O..4]of char; var pup:a; 则下列说法正确的是( )。 A.此说明语句不正确 B.这是一个二维数组pup,包含3行4列,共12个元素 c.这是一个字符型数组 D.可以这样引用数组元素a[2,4] 10.已知m,n为常量,若有二维数组a的说明: var a:array[0..m,0..n]; 则在元素a[i][j]前的元素个数为( )。 A.i*(n+1)+j B.j*(n+1)+i C.i*(n+1)+j-l D.i*(n+1)+j+1 11.若有二维数组a的说明: var a:array[0..m,0._n]; 则计算数组a的任一元素a[i][j]在数组中位置的公式为( )。 A.i*(n+1)+j B.j*(n+1)+i C.i*(n+1)+j-1 D.i*(n+j)+j+l 12.设4个字节存放一个实型数,若有说明: var a:array[1..10]of array[boolean]of real; 则数组a需占用的存储空间是( )。 A.10字节 B.20字节 C.80字节 D.40字节 13.要用一个数组存放某班30人3门课的考试成绩(考试成绩保留1位小数),下面哪 个说明中的数组可以存放这些数据?( ) A.var score:array[1..3,1..30]of integer; B.var score:array[A..C ,1..30]of integer; C.var score:array[1..30,boolean]of real; D.var score:array[1..30,A..C]of real; 14.有如下程序: Var num:array[1..3]of integer; i,j:integ

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档