- 1、本文档共82页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1、数组的概念 2、数组在内存中的存储 3、数组的引用 4、常用算法 (1) 因此与以下初始化等价: char c[]={‘h’,’e’,’l’,’l’,’o’,’\0’}; (2)与以下初始化不等价: char c[]={‘h’,’e’,’l’,’l’,’o’}; ①输出字符时以\0为结束标记,若一个字符数组中包含一个以上的\0,则遇第一个\0时输出结束。 ②若数组的长度大于字符串实际长度,只输出到\0结束。 1、判断字符串s1,s2是否相等,应该用 。 A)if(s1==s2) B) if(s1=s2) C)if(strcmp(s1,s2)) D)if(!strcmp(s1,s2)) 2、不能把字符串:Hello!赋给数组b的语句是 。 ? A)char b[10]={ ’H’,’e’,’l’,’l’,’o’,’!’,’\0’}; ? B)char b[10];b=”Hello!”; ? C)char b[10];strcpy(b, ”Hello!”); ? D)char b[10]= ”Hello!”; 3、设有数组定义: char array [ ]=“China”; 则数组array所占的空间为 。 A)4个字节 B)5个字节 C)6个字节 D)7个字节 4、设有定义:char s[12]={“string”};,则printf(“%d\n”,strlen(s));的输出是 。 A)6 B)7 C) 11 D) 12 5、下列语句中,正确的是 。 A)char a[3][]={abc,1}; B) char a[][3]={123,1}; C) char a[3][]={ a,1}; D) char a[][3]={a,1}; 6、定义如下变量的数组: int i; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则下面语句的输出结果是 。 for(i=0;i3;i++) printf(“%d”,x[i][2-i]); A)1 5 9 B)1 4 7 C)3 5 7 D)3 6 9 7、运行下面的程序,如果从键盘上输入:ABC时,输出的结果是( )。 #includestring.h main() { char ss[10]=12345; strcat(ss, 6789 ); gets(ss);printf(%s\n,ss); } A. ABC B. ABC9 C. 123456ABC D. ABC456789 8、 以下程序运行后,输出结果是( )。 main() { char arr[2][4]; strcpy(arr[0],you); strcpy(arr[1],me); arr[0][3]=; printf(%s \n,arr); } A. youme B. you C. me D. err 下面程序的运行结果是: 。 #includestdio.h main( ) { char str[ ]={“a1b2c3d4e5”},i ; for(i=0;str[i]!=’\0’;i++) if(str[i]=‘a’str[i]=‘z’) printf(“%c\n”,str[i]); printf(“\n”); } 若有以下程序段,若先后输入: English? Good? 则其运行结果是________。 main() { char c1[60],c2[3]; int i=0,j=0; scanf(%s,c1); scanf(%s,c2); while(c1[i]!= \0) i++; while(c2[j]!= \0) c1[i++]=c2[j++]; c1[i]= \0; printf(\n%s,c1); 从键盘输入由5个字符组成的单词,判断此单词是不是hello,并显示结果。 #includestdio.h main() { static char str[ ]={‘h’,’e’,’l’,’l’,’o’}; char str1[5]; 【1】
您可能关注的文档
最近下载
- VirtualLab软件操作和实例剖析培训讲义.pptx
- DB52T 1807-2024 农田地膜残留监测技术规范.docx VIP
- 污水处理药剂采购投标方案(技术标 347页).docx VIP
- T∕CECA-G 0049-2020 “领跑者”标准评价要求 通风机.docx VIP
- 二级注册计量师:二级注册计量师.doc VIP
- GB50286-2013 堤防工程设计规范.docx
- 基础营养学题库.doc VIP
- 2024年大学试题(艺术学)-美术鉴赏笔试考试历年典型考题及考点含含答案.docx
- 抚养权变更协议.docx VIP
- GB∕T 4728.1-2018 电气简图用图形符号 第1部分一般要求.pdf
文档评论(0)