- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SC06-7数组
Eg 7.13 二维数组的输入输出 #include stdio.h main() { char string[3][15]; int i; for(i=0;i3;i++) /*输入多个字符串*/ gets(string[i]); /*string[i]表示数组string第i行的首地址*/ printf(The output is:\n); for(i=0;i3;i++) /*输出多个字符串*/ puts(string[i]); } 大小写转换 122页 EXERCISE 1 以下程序输出的结果是( ) #include stdio.h #include string.h main() { char w[][10]={ABCD,EFGH,IJKL,MNOP},K; for (k=1;k3;k++) printf(%s\n,w[k][k]); } A)ABCD B)ABCD C)EFG D)FGH FGH EFG JK KL KL IJ O M EXERCISE 2 假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是 A) 3 B) 6 C) 10 D) 20 EXERCISE 3 以下数组定义中不正确的是 A) int a[2][3]; B) int b[][3]={0,1,2,3}; C) int c[100][100]={0}; D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}}; EXERCISE 4 以下程序段的输出结果是 char s[]=\\141\141abc\t; printf (%d\n,strlen(s)); A) 9 B) 12 C) 13 D) 14 EXERCISE 5 以下能正确定义数组并正确赋 初值的语句是 A) int N=5,b[N][N]; B) int a [1][2]={{1},{3}}; C) int c[2][]={{1,2},{3,4}}; D) int d[3][2]={{1,2},{34}}; EXERCISE 6 判断字符串a是否等于b,应当使用: 1、if(a= =b) 2、if(a=b) 3、if(strcmp(a,b) EXERCISE 7 能对全部元素初始化的是: 1、int a[10]=(0,0,0,0); 2、int a[]={0}; 3. int a[10]={}; 4. int a[10]={2*10}; 5. int a[100]={0}; 作业 教材122页 1、2、3、4 9、10、12、15、16 例 若准备将字符串“This is a string.”记录下来, 错误的输入语句为: (A)scanf(“%20s”,s); (B)for(k=0;k17;k++) s[k]=getchar(); (C)while((c=getchar())!=‘\n’) s[k++]=c; 常用的字符串处理函数 包含在头文件 string.h 字符串输出函数puts 格式:puts(字符数组) 功能:向显示器输出字符串(输出完,换行) 说明:字符数组必须以‘\0’结束 字符串输入函数gets 格式:gets(字符数组) 功能:从键盘输入一以回车结束的字符串放入字符数组中, 并自动加‘\0’ 说明:输入串长度应小于字符数组维数 例 #include stdio.h main( ) { char string[80]; printf(“Input a string:”); gets(string); puts(string); } 输入: How are you? 输出: How are you ? 字符串连接函数strcat 格式:strcat(字符数组1,字符数组2) 功能:把字符数组2连到字符数组1后面 返值:返回字符数组1的首地址 说明:?字符数组1必须足够大 ?连接前,两串均以‘\0’结束;连接后,串1的‘\0’取消, 新串最后加‘\0’ 字符串拷贝函数strcpy 格式:strcpy(字符数组1,字符串2) 功能:将字符串2,拷贝到字符数组1中去 返值:返回字符数组1的首地
您可能关注的文档
- 助数词(分用类讨论).doc
- 2011学年小故事大王比赛.doc
- MapGIS利用坐标点生成图形文件.doc
- 人教版八年级上册Unit7Reading 导学案.docx
- 《享》杂志PPT.ppt.ppt
- 盘点教程2.ppt
- 大学英语四六级1996-2011年作文真题.doc
- Photoshop绘制古典美女画卷.doc
- 三下知识点归纳.doc
- 15三角函数图像与性质复习课-.ppt
- DB31T 1603.1-2025城市公共空间智能机器人应用管理指南 第1部分:配送机器人.pdf
- DB15T 4109-2025番茄病毒 RT-PCR 检测技术规程.pdf
- DB15T 890-2025中轻度盐碱地燕麦栽培技术规程.pdf
- DB15T 4095-2025奶山羊数字化养殖牧场数据采集传输规范.pdf
- 树脂沥青组合体系钢桥面铺装技术标准.pdf
- 倒锥台阶型桩复合地基技术标准.doc
- DB15T 4101-2025奶山羊数字化养殖金融风险评估规范.pdf
- DB15T 4106-2025马铃薯黑胫病室内抗性鉴定技术规程.pdf
- DB15T 668-2025燕麦高产(>4500 kghm 2 )栽培技术规程.pdf
- DB15T 4087-2025玉米秸秆过腹还田技术规范.pdf
最近下载
- 意大利cemb(赛博)er60动平衡仪中文操作手册.pdf VIP
- 粮油供货保障方案.docx VIP
- 负压引流器产品技术要求标准2023版.pdf VIP
- 初中英语课外阅读黑布林版渔夫和他的灵魂中文译文.docx VIP
- Oasis montaj7.5 操作手册-Oasis montaj Mapping and Processing软件平台.pdf VIP
- 机械精度设计与检测技术基础第2版杨沿平第七章滚动轴承配合1课件教学.ppt VIP
- 云南省昆明市盘龙区2023-2024学年七年级上学期期末英语试卷.pdf VIP
- 硬膜下血肿的护理常规.pptx
- 2020年牛津译林版7A英语七年级上册Unit2-单元检测卷(含答案).docx VIP
- 机械精度设计与检测技术基础第2版杨沿平第八章键与花键连接1课件教学.ppt VIP
文档评论(0)