- 1、本文档共37页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章:字符串
* * * * * * * * * 习题10.6 p-153 10.6以下程序段的输出结果是 A) ABCD B) A C) D D) ABCD BCD B C ABC CD C B AB D D A A main( ) { char s[ ]= ABCD, *p; for (p=s; ps+4; p++) printf(%s\n,p); } 10.7 设有如下定义:char *aa[2]={abcd, ABCD}; 则以下说法中正确的是: A)aa数组元素的值分别是abcd和 ABCD B)aa是指针变量,它指向含有两个数组元素的字符型一维数组。 C)aa数组的两个元素分别存放的是含有四个字符的一维数组的首地址。 D)aa数组的两个元素中各自存放了字符‘a’和‘A’的地址 0 1 2 3 4 0 a b c d \0 1 A B C D \0 aa[0] aa[1] 10.8 以下程序段的输出结果是 A)6385 B)69825 C)63825 D)693825 main( ) { char ch[2][5]={ 6937,8254 }, *p[2]; int i, j , s=0; for (i=0; i2; i++) p[i]=ch[i]; for (i=0; i2; i++) for(j=0; p[i][j]\0 p[i][j]=9; j+=2) s=10*s+p[i][j]-0; printf(%d\n,s ); } 0 1 2 3 4 0 6 9 3 7 \0 1 8 2 5 4 \0 for(j=0; ch[i][j]\0 ch[i][j]=9; j+=2) s=10*s+ch[i][j]-0; p[0] p[1] 10.9 以下程序段的输出结果是 A)ABCDEFGHIJKL B)ABCD C)ABCDEFGHIJKLMNOP D)AEIM main( ) { char *alpha[6]={ABCD,EFGH,IJKL,MNOP,QRST,UVWX“ } ; char **p; int i; p=alpha; for(i=0; i4; i++) printf(%s,p[i]); printf(\n); } 10.10 库函数strcpy用以复制字符串。若有以下定义的语句: char str1[ ]= string , str2[8], *str3, *str4=string; 则对库函数strcpy的不正确调用是: A )strcpy (str1, HELLO1); B) strcpy (str2, HELLO2); C)strcpy (str3, HELLO3); D) strcpy(str4, HELLO4); 10.17 以下程序运行后的结果是: p-154 main() {printf(“%d\n”,strlen(“s\n\016\0end”)); * * * * * * * * * * * * * * * * * * * * * * * * * 第10章 字符串 p-141 10.1 用一维字符数组存放字符串 1、C语言对字符串的约定 在C语言中,字符串是借助于字符型一维数组来存放, 并规定以符‘\0’作为“字符串结束标志”。由第六章已知: ‘\0’是一个转义字符,称为“空值”。它的ASCII代码值为0。 ‘\0’作为标志占用存储空间,但不计入串的实际长度。 char s[100]; 2、C语言中表示字符串常量的约定 虽然C语言中没有字符串数据类型,但却允许使用“字符 常量”。在表示字符串常量时,不需要人为在其末尾加入‘\0’。 例如:字符串常量“Hello!” 不必写成 “Hello!\0”, C编译程序将自动完成这一工作,在末尾添加字符‘\0。 3、C语言中字符串常量给出的是地址值: 每一个字符串常量都分别占用内存中一串连续的存储空间,这些连续的 存储空间实际上就是字符型一维组
您可能关注的文档
最近下载
- 人教版五年级数学上册全册练习课件.pptx
- 2023 年成人高等学校招生全国统一考试专升本《英语》试题及答案.pdf
- 潮汕食品推广方案策划.pptx
- 水电站大坝堰基防渗墙施工试验方案.doc
- 精细化工行业数字化解决方案.docx
- 22J403-1楼梯 栏杆 栏板(一)图集.pptx
- 七年级语文古诗赏析之龟虽寿省公开课一等奖全国示范课微课金奖PPT课件.pptx
- 智慧树知到《ERP沙盘模拟经营(山东联盟)》章节测试答案.docx VIP
- AEC - Q100-007 - Rev-B - Fault Simulation and Test Grading故障模拟和测试分级.pdf
- 工伤保险条例全文.doc VIP
文档评论(0)