数组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)

[6.18]DogYun:充100送10元,态云7折,经典云8折,独立服务器月省100元,幸运大转盘最高5折

DogYun是一家2019年成立的国人主机商,提供VPS和独立服务器租用等,数据中心包括中国香港、美国洛杉矶、日本、韩国、德国、荷兰等,其中VPS包括常规VPS(经典云)和按小时计费VPS(动态云),使用自行开发的面板和管理系统,支持自定义配置,动态云各个硬件独立按小时计费,带宽按照用户使用量计费(不使用不计费)或者购买流量包,线路也可以自行切换。目前商家发布了6.18促销方案,新购动态云7折,经...

HostYun(22元/月)全场88折优惠香港原生IP大带宽

在之前的一些文章中有提到HostYun商家的信息,这个商家源头是比较老的,这两年有更换新的品牌域名。在陆续的有新增机房,价格上还是走的低价格路线,所以平时的折扣力度已经是比较低的。在前面我也有介绍到提供九折优惠,这个品牌商家就是走的低价量大为主。中秋节即将到,商家也有推出稍微更低的88折。全场88折优惠码:moon88这里,整理部分HostYun商家的套餐。所有的价格目前都是原价,我们需要用折扣码...

sharktech:老牌高防服务器商,跳楼价,1G独享$70、10G共享$240、10G独享$800

不知道大家是否注意到sharktech的所有服务器的带宽价格全部跳楼跳水,降幅简直不忍直视了,还没有见过这么便宜的独立服务器。根据不同的机房,价格也是不一样的。大带宽、不限流量比较适合建站、数据备份、做下载、做流媒体、做CDN等多种业务。 官方网站:https://www.sharktech.net 付款方式:比特币、信用卡、PayPal、支付宝、西联汇款 以最贵的洛杉矶机器为例,配置表如...

vb net数组为你推荐
压缩软件哪个好压缩软件用哪个会比较好用手机管家哪个好有哪些人下了手机管家,最好的是哪个?51个人空间登录我在电脑上用的是Q号登录51个人空间,在手机上怎么却不能用Q号登录51个人空间了yy空间登录怎么搞YY空间考生个人空间登录自学考试的“考生个人空间”密码忘记了……一定要本人带身份证和考籍证去有关部门吗?辽宁联通网上营业厅网联通宽带好不好用首选dns服务器地址首选DNS服务器地址是什么东西360云查杀360手机安全卫士的云查杀功能是否可靠?强生月抛第一次戴隐形眼镜月抛的好不好?强生月抛的怎样啊强生美瞳月抛强生美瞳月抛有8.8基弧么
代理域名备案 3322动态域名 香港ufo 高防dns l5639 优惠码 免费名片模板 lamp配置 绍兴高防 空间出租 刀片服务器的优势 国外代理服务器软件 电信虚拟主机 空间登入 海外空间 葫芦机 建站论坛 godaddy域名 winserver2008下载 神棍节 更多