C期末考 试复习题2.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(1)?int?a[4]={5,3,8,9};其中?a[3]得值为(??D??)。 ?A、?5???????B、?3???????C、?8???????D.?9 (2)?以下?4?个数组定义中,(D??)就是错误得。? A.?int?a[7];??????B。int n=5;??long?b[n];????C、?char?c[5];????D、??int?n,d[7]; (3)?对字符数组进行初始化,(?? B??)形式就是错误。? A.?char?c1[?]={1',?'2’,?3'};????B.?char?c2[?]=123;???? C。?char?c3[10?]={?’1,?'2,?’3',?'\0’};????D。?char?c4[?]="123"; (5)?在数组中,数组名表示(?A.???)。? A。?数组第?1?个元素得首地址?????B、数组第?2?个元素得首地址? C.?数组所有元素得首地址????????D、数组最后?1?个元素得首地址 (6)?若有以下数组说明,则数值最小得与最大得元素下标分别就是(B????)。? int?a[12]?={1,2,3,4,5,6,7,8,9,10,11,12}; ??A、?1,12????B、?0,11????C。?1,11????D、?0,12? (7)?若有以下说明,则数值为?4?得表达式就是(??D?)。?? ?int?a[12]?={1,2,3,4,5,6,7,8,9,10,11,12};???char?c=a’,?d=4,?g=3?? ?A、?a[g—c]????B。?a[4]????C、?a['d’-’c']????D.?a[d’—c]?? (8)?设有定义:char?s[12]?=?string”?;??则printf(?”%d\n”,strlen(s));??得输出就是(??A??)。? A。?6????B.?7????C、?11????D、?12 (9)?设有定义:char?s[12]?=?string”;??则printf("%d\n?”,?sizeof(s));?得输出就是(????D)。? A、?6????B、?7????C。?11????D、?12 (10)?合法得数组定义就是(???A)、?? A。?char?a[?]=?"string??;???B、?int?a[5]?={0,1,2,3,4,5};??? ?C、?char?a=?"string??;????D.?char?a[?]={0,1,2,3,4,5} (11)?下面得程序中哪一行有错误(??D??)。 ?#include?stdio。h ?main()?{? ? ?float?array[5]={0。0};???????//第A行??? int?i;? ?? for(i=0;i5;i++) ????scanf(”%f,&array[i]);?? ?for(i=1;i<5;i++)? ???   array[0]=array[0]+array[i];//第B行??? printf(”%f\n,array[0]);????//第C行?}? } ???A。?第A行???B.?第B行???C.?第C行???D。?没有 (12)?下面哪一项就是不正确得字符串赋值或赋初值得方式(?C???)。? C????A。?char?*str;?str=string”;????B.?char?str[7]={'s,t',r,’i,’n,’g’};????C.?char?str1[10];str1=string;? ???D、?char?str1[]="string,str2[]=; (13)?若有以下说明与语句,则输出结果就是哪一项(???C?)。?? (strlen(s)为求字符串s得长度得函数)? ?char?s[12]="a?book!";????printf(”%d”,strlen(s));??? ?A。?12???B。?8???C.?7???D。?11 (14)?若有以下说明与语句,则输出结果就是(???C?)。 char?str[]="\”c:\\abc。dat\";????printf(%s”,str);? A.?字符串中有非法字符????B、?\c:\\abc。dat\"?????C。?c:\abc、dat”?????D。?”c:\\abc.dat? (15)若有以下语句,则下面???????就是正确得描述。 char?x[]="123456;? char?y[]={1’,?'2’,’3',’4',5,6'};?(B ) A、?x数组与y数组长度相同。?B。?x数组长度大于y数组长度。? C、?x数组长度小于y数组长度、?D、?x数组与y数组得赋值就是非法得

文档评论(0)

189****0801 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档