数组C语言数组练习题

vb net数组  时间:2021-01-29  阅读:()

C语言数组练习题

第七章 数 组

1。在C语言中引用数组元素时下面关于数组下表数据类型的说法错误的是( 

)整型常量 B整型表达式

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

2 以下能正确定义一维数组a的选项是 )

 it =    ={0,1 2,3,4,  B) har a[ ]=

  ,1 2,3 4,5}

C)har a={ A’   B'  C   ; D it a 5="0

1 2 3"

3。 以下能正确定义一维数组的选项是( 

 inta(10 B)itn=10 a 

C) n n; D #deie SZE10scnf( ” n int a[SIinta n ;

4若有定义  ta[10];则正确引用数组a元素的是  a  10] B a 3] C  5])a —10

5.以下不正确的数组定义是( )

)double x  ]=   。 0,4。 0 6。 0, 。 0 10.0};

C语言数组练习题

B)    y   ={0,1,3 5 7 9}

C c    1  ]={'1  ’ 2',’ 3’  ’ 4'   '};

)  a c2  ]=  x10 ,  \xa',  \x8'}

6 以下叙述中错误的是 

对于do ub e类型数组不可以直接用数组名对数组进行整体输入或输出

数组名代表的是数组所占存储区的首地址其值不可改变当程序执行中数组元素的下标超出所定义的下标范围时系统将给出“下标越界”的出错信息

D可以通过赋初值的方式确定数组元素的个数

7.以下正确的二维数组定义是 

)int a[ ] [ ={  ,,  4 5 6} B)in a2]   1,23,4 5 6};

 int a   [3]=    2 3 4 5,6} D) nt    

3] 1 2,3,,,6}

  以下对二维数组a进行初始化正确的是( 

A nt  2 [ ]={{1  ,1} {5,2 3 }

B int    3]=   ,  3 ,{4,5 6 }

 inta[2 [4]=  1 2 3 ,5 ,{6}  ;

D int a[ ][3]=  1 0 1 ,{   1 1 };

C语言数组练习题

9。 以下不能对二维数组a进行初始化的是( )

A)int [2 [  ={0

B  ta[  3     ,{  

C i  a[  [3]={ 1 2 {  }, 5   }

 in a[ ] 3 ={1,  3 4,5, 

10.若有定义 it  3]则正确引用数组元素的是( 

A a    4] B a 3 3 C  0][0] a[3] 4

1  。若定义了intb[  [ ={1  3 ,5,6 }则数组第一维的长度是( 

A) B)3 C  D无确定值

12。若有定义 in  340;以下叙述中正确的是 ))只有元素a[0]   可得到初值

B)此说明语句不正确

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

D数组a中每个元素均可得到初值

13.若有定义  nt a  ][4] 0,   以下叙述中错误的是

 

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

C语言数组练习题

二维数组a的第一维大小为1

因为初值个数除以a中第二维大小的值的商为0故数组a的行数为1

D只有元素a    0]和a[0]   ]可得到初值 其余元素均得不到初值

14.若二维数组a有m列则计算元素  i    在数组中相对位置的公式为 

A im+j B)jm+i C)i+j-1

D im+j+1

15设har x " 2345” ,[ ={  ’   2 ,'3  '4  ’ 5’ , ’\ ' 以下叙述中正确的是( )

A)x数组的长度等于y数组的长度 B数组的长度大于y数组的长度

)数组的长度少于数组的长度 D x数组与数组的存储区域相同

16.下面是对字符数组进行初始化,其中不正确的是( )

A char s 5]={” abc"} B chrs 5 = '

C)ha  [5" "  c ha s 5=

C语言数组练习题

17.字符数组s不能作为字符串使用的是 

)chr   =” happy   chr s[6]={'h' 'a

 char s  ={"hapy  ; D)cha s 5 '

 8。下面有关字符数组的描述中错误的是 )

A字符数组可以存放字符串

B)字符串可以整体输入、输出

可以在赋值语句中通过赋值运算对字符数组整体赋值

D)不可以用关系运算符对字符数组中的字符串进行比较

19.下面程序段执行后的输出结果是( intk [3][3 =    ,  4,5,6,7,8,9fo k0 k〈 k+ p rintf”% ”,    [2-k

A)357 B 3  9 C 15 9 D

14 7

20.下面程序段执行后的输出结果是 

har c[5 ={’ a'  ’ b’ ,  \0 ,’ c’  ’ \0' ;pin  "%s" );

)'a' ’ b B)a C ab c

D)ac

C语言数组练习题

21。有两个字符数组 、 则以下 是正确的输入语句A)gts a,  ; B scanf  s%s" ,b

C sanf  s ” a&b D)gt  "a ) gets("b")

22下面程序段执行后的输出结果是 

hr  7]= acef"

har b 4]C”

 tcy   b)p rintf(  ” ,[5]

A空格 B)\0 C)e D)f

23下面程序段执行后的输出结果是 

har   ]="t\\\0ill\  p ntf("d” s trle () );

 4 B 3 C)9 D)6

24.判断字符串a是否大于b,应当使用 

A if a>b B  f strmp a b )

C if(strmp(b )>0) D)if (stcp(a,b0)

25。表达式 trmp "3 1” ” 3.278” )的值是( 

A非零整数 B浮点数 C 0

D字符

C语言数组练习题

2.以下叙述中正确的是 

两个字符串所包含的字符个数相同时,才能比较字符串

)字符个数多的字符串比字符个数少的字符串大

C)字符串 STP"与” ST OP相等

D)字符串"hat”小于字符串”T hat 

27。有以下程序

#inc lud e <s td io。 h

 icld 〈str n.〉vid main  

{ chrp[  ='   ’   'c’ },q  0]='a  '’  c}pint (”%d%d” ,s trln(), s trln(q)

以下叙述正确的是 

A在给p和q数组置初值时,系统会自动添加字符串结束符故输出的长度都为3

B 由于数组中没有字符串结束符,长度不能确定;但q数组中字符串长度为

C)由于q数组中没有字符串结束符长度不能确定但p数组中字符串长度为3

C语言数组练习题

D)由于p和q数组中都没有字符串结束符故长度都不能确定

2.下面程序运行时从键盘上输入 12  6 89↙其输出结果是 

 iclde< dio。 〉void m n( )

{char s 100] int  , isa  ”%c   c  c anf(”%d  i) s c anf("%   s)p rit ”%c d s” c i,s ;

A)123 456,79 B 1,56,789 C)1,2  456, 9 D ,3,456

29.下面程序运行时从键盘上输入 A ↙,其输出结果是

 )

# inl e<s di 。 h

 nlud e s tin。 〉vod mai  

 hr   1  ]=” 1245  ge s s  ) s trct ss ”6789  rntf"% ” s ;

C语言数组练习题

}

A)ABC678  B)A67 C)12 5ABC

D)ABC456789

30.下面程序执行后的输出结果是( )

ic ud 〈s d io 

#ic lud e<s ting。 h〉vimai( )

{c r rr[2 4s trcp y   r)arr 0][3 ='' 

 intf  s” rr

}

A)   &e   yo  )me

D错误

 1.下面程序执行后的输出结果是( 

 inc lud s d io。 >vo idain( 

 carch[ = 1 ab56";in i,s= ;for (i0 c i >’   h[i]='9’ ; +2)

稳爱云(26元),香港云服务器 1核 1G 10M带宽

稳爱云(www.wenaiyun.com)是创建于2021年的国人IDC商家,主要目前要出售香港VPS、香港独立服务器、美国高防VPS、美国CERA VPS 等目前在售VPS线路有三网CN2、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。机房采用业内口碑最好香港沙田机房,稳定,好用,数据安全。线路采用三网(电信,联通,移动)回程电信cn2、cn2 gia优质网络,延迟低,速度快。自行封装的...

日本CN2独立物理服务器 E3 1230 16G 20M 500元/月 提速啦

提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...

萤光云(13.25元)香港CN2 新购首月6.5折

萤光云怎么样?萤光云是一家国人云厂商,总部位于福建福州。其成立于2002年,主打高防云服务器产品,主要提供福州、北京、上海BGP和香港CN2节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。目前萤光云推出北京云服务器优惠活动,机房为北京BGP机房,购买北京云服务器可享受6.5折优惠+51元代金券(折扣和代金券可叠加使用)。活动期间还支持申请免费试用,需提交工单开通免费试用体验...

vb net数组为你推荐
天气预报哪个好用哪个最准确哪个天气预报最准确!录音软件哪个好什么软件用来录音更好?英语词典哪个好英语词典哪个好腾讯空间登录腾讯qq空间进入登陆个人QQ空间willyunlee找一部关于摩托车的电影`电信dns服务器地址电信光纤的dns地址怎么设置360云盘论坛360云盘怎样不能存视屏了360云盘转存百度云盘怎样将360云盘中文件快速转存到百度云盘强生美瞳月抛强生隐形眼镜月抛有哪些,价格是多少?哪个较好?什么时候买车最便宜一年内什么时候买车最便宜(具体时间)
便宜vps krypt 冰山互联 host1plus lunarpages 国外空间服务商 贵州电信宽带测速 服务器维护方案 hostloc nerds phpmyadmin配置 亚马逊香港官网 免费测手机号 hktv idc查询 支持外链的相册 四川电信商城 视频服务器是什么 万网空间 双线空间 更多