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

spinservers:圣何塞物理机7.5折,$111/月,2*e5-2630Lv3/64G内存/2T SSD/10Gbps带宽

spinservers美国圣何塞机房的独立服务器补货120台,默认接入10Gbps带宽,给你超高配置,这价格目前来看好像真的是无敌手,而且可以做到下单后30分钟内交货,都是预先部署好了的。每一台机器用户都可以在后台自行安装、重装、重启、关机操作,无需人工参与! 官方网站:https://www.spinservers.com 比特币、信用卡、PayPal、支付宝、webmoney、Payssi...

UCloud优刻得,新增1核1G内存AMD快杰云机型,服务器2元/首月,47元/年

UCloud优刻得近日针对全球大促活动进行了一次改版,这次改版更加优惠了,要比之前的优惠价格还要低一些,并且新增了1核心1G内存的快杰云服务器,2元/首年,47元/年,这个价格应该是目前市面上最低最便宜的云服务器产品了,有需要国内外便宜VPS云服务器的朋友可以关注一下。UCloud好不好,UCloud服务器怎么样?UCloud服务器值不值得购买UCloud是优刻得科技股份有限公司旗下拥有的云计算服...

Asiayun:枣庄电信Asiayun美国Cera葵湾VPSvps月付,美国CERA VPS月付26元/年

亚洲云Asiayun怎么样?亚洲云成立于2021年,隶属于上海玥悠悠云计算有限公司(Yyyisp),是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。Asiayun提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括BGP国际多线网络,CN2点对点直连带宽以...

vb net数组为你推荐
锦天城和君合哪个好记忆棉和乳胶哪个好录屏软件哪个好现在什么录屏软件好,不卡的,推荐一个,谢谢。迈腾和帕萨特哪个好新迈腾和新帕萨特哪个更好一点·哪个更实用一点 ···明白人给解释一下·浮动利率和固定利率哪个好浮动利率房贷与固定利率房贷比较 购房者如何选择手机音乐播放器哪个好手机音乐播放器音质好的APP是那款游戏盒子哪个好lol游戏盒子哪个好播放器哪个好播放器哪个好用看书软件哪个好读书软件哪个好云盘哪个好云盘有哪些,哪个云盘好美国国际集团美国AIG股票,值得长远投资吗??
php主机租用 国外免费vps sharktech 高防dns fdcservers hostgator payoneer 服务器cpu性能排行 福建天翼加速 四核服务器 in域名 路由跟踪 德隆中文网 华为云建站 lamp什么意思 lamp兄弟连 美国迈阿密 密钥索引 香港ip 免费的加速器 更多