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

青果网络618:洛杉矶CN2 GIA/东京CN2套餐年付199元起,国内高防独服套餐66折

青果网络怎么样?青果网络隶属于泉州市青果网络科技有限公司,青果网络商家成立于2015年4月1日,拥有工信部颁发的全网IDC/ISP/IP-VPN资质,是国内为数不多具有IDC/ISP双资质的综合型云计算服务商。青果网络是APNIC和CNNIC地址分配联盟成员,泉州市互联网协会会员单位,信誉非常有保障。目前,青果网络商家正式开启了618云特惠活动,针对国内外机房都有相应的优惠。点击进入:青果网络官方...

弘速云(28元/月)香港葵湾2核2G10M云服务器

弘速云怎么样?弘速云是创建于2021年的品牌,运营该品牌的公司HOSU LIMITED(中文名称弘速科技有限公司)公司成立于2021年国内公司注册于2019年。HOSU LIMITED主要从事出售香港vps、美国VPS、香港独立服务器、香港站群服务器等,目前在售VPS线路有CN2+BGP、CN2 GIA,该公司旗下产品均采用KVM虚拟化架构。可联系商家代安装iso系统,目前推出全场vps新开7折,...

香港服务器租用多少钱一个月?影响香港服务器租用价格因素

香港服务器租用多少钱一个月?香港服务器受到很多朋友的青睐,其中免备案成为其特色之一。很多用户想了解香港云服务器价格多少钱,也有同行询问香港服务器的租赁价格,一些实际用户想要了解香港服务器的市场。虽然价格是关注的焦点,但价格并不是香港服务器的全部选择。今天小编介绍了一些影响香港服务器租赁价格的因素,以及在香港租一个月的服务器要花多少钱。影响香港服务器租赁价格的因素:1.香港机房选择香港机房相当于选择...

vb net数组为你推荐
美团月付怎么关闭美团打车免密去付关掉了,怎么回复316不锈钢和304哪个好材质 304不锈钢和316不锈钢有什么区别浮动利率和固定利率哪个好房贷利率是固定的还是浮动的好?宝来和朗逸哪个好大众朗逸好还是宝来好三国游戏哪个好玩三国游戏哪个最好玩手机音乐播放器哪个好手机音乐播放器哪个好炒股软件哪个好用用手机股票软件哪个好手机管家哪个好手机管家哪个好手机炒股软件哪个好手机炒股软件oppo和vivo哪个好vivo和oppo哪个更耐用
租服务器价格 vps动态ip 动态域名解析软件 google镜像 独享100m bandwagonhost 便宜域名 贵州电信宽带测速 铁通流量查询 最好的qq空间 中国电信宽带测速网 vip域名 申请网站 百度云加速 photobucket 免费网络 lamp架构 学生服务器 卡巴斯基官网下载 密钥索引 更多