- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
任务3.3利用字符数组处理多个字符或字符串3、字符串连接函数:strcat(字符数组名1,字符串或字符数组名2)●将字符串或字符数组2中的字符串连接到字符数组1中字符串的后面,结果放在字符数组1中。说明:(1)字符数组1必须足够大,能够容纳连接后的新字符串。(2)连接时将原字符串1最后的\0取消,只在新字符串最后保留\0。3.3.5字符串处理函数3.3.5字符串处理函数任务3.3利用字符数组处理多个字符或字符串4、字符串复制函数:strcpy(字符数组名1,字符串或字符数组名2)●将字符串或字符数组2中的字符串复制到字符数组1中(原有内容被覆盖)。说明:(1)字符数组1的长度必须能够容纳被复制的字符串。(2)字符数组在定义后,只能用strcpy函数将一个字符串常量或字符数组复制到另一个字符数组中。只能将一个字符赋给一个字符变量或字符数组元素。例如:charc[6];chard[6]=abcde;若要实现将字符串常量abcde赋给字符数组c,则:c=abcde;//不合法c=d;//不合法strcpy(c,abcde);strcpy(c,d);//合法//合法c[0]=a;c[1]=b;c[2]=c;c[3]=d;c[4]=e;c[5]=\0;//合法3.3.5字符串处理函数任务3.3利用字符数组处理多个字符或字符串5、字符串长度测试函数:strlen(字符串或字符数组名)●测试字符串的实际长度(不包括\0在内)。【课后作业】同步练习3-7:字符串处理函数的理解和应用。3.3.5字符串处理函数任务3.3利用字符数组处理多个字符或字符串【课后作业】同步练习3-7:字符串处理函数的理解和应用。6、字符串比较大小函数: strcmp(字符数组名1或字符串1,字符数组名2或字符串2)●比较规则:对两个字符串自左至右逐个字符相比较(按ASCII码值大小比较),直到出现不同的字符或遇到\0为止。(1)字符串1=字符串2,则函数值为0;(2)字符串1字符串2,则函数值为正整数1;(3)字符串1字符串2,则函数值为负整数-1。说明:对两个字符串的比较:if(str1str2) printf(OK!);if((strcmp(str1,str2)0) printf(OK!);//不合法//合法汽车计算机基础汽车计算机基础汽车计算机基础汽车计算机基础汽车计算机基础汽车计算机基础汽车计算机基础汽车计算机基础汽车计算机基础第3单元利用数组处理同类型的批量数据本书结合汽车技术电动化、智能化、网联化、共享化的“四化”发展和汽车类专业特点,按照“由简到难、循序渐进”的原则,共设置了“绪论”“汽车程序设计基础篇”“汽车嵌入式技术基础篇”“车载网络技术基础篇”4部分内容。通过本书的学习,可以从整体上加深理解汽车电子控制系统的组成和工作原理,对汽车电子控制技术和智能网联汽车技术学习奠定良好的汽车计算机基础。本书特色:任务驱动,理实一体,学以致用。内容组织由简到难、循序渐进,灵活采用对比法、类比法、启发法、实验法等多种教学方法,有效降低教学难度和学习难度。本书可作为高职院校汽车类专业的汽车计算机基础教材,也可供从事相关技术的工程人员参考。第1单元:C语言程序设计入门第2单元:利用三种程序结构解决简单问题第3单元:利用数组处理同类型的批量数据第4单元:利用函数实现模块化程序设计第5单元:灵活使用指针处理问题第6单元:利用复杂的构造类型解决实际问题汽车程序设计基础篇 第3单元利用数组处理同类型的批量数据【单元导读】思考:已经学过的基本数据类型有哪些?若用基本数据类型,如何解决10个整型数据的存放和输出问题?在C语言中,数据类型除了基本类型(整型、实型、字符型),还有构造类型,包括数组、结构体、共用体和枚举类型。其中,数组是将相同类型的若干数据按序组合在一起,即数组是有序同类型数据的集合。本单元主要学习数值数组和字符数组,其他类别的数组将在后续单元中陆续学习。学习目标:能利用一维数组、二维数组和字符数组处理同类型的批量数据。3.1.1定义一维数组的方法任务3.1利用一维数组处理同类型的批量数据数组和变量一样,要先定义后使用。定义一维数组的形式:类型
您可能关注的文档
- 汽车计算机基础 第2单元 利用三种程序结构解决简单问题.ppt
- 期末复习课件++专题7+阿基米德原理++2023-2024学年人教版八年级物理下册.pptx
- 4-1电磁振荡(教学课件)高中物理人教版选择性必修第二册.pptx
- 本包含页空白页.pdf
- 【会计实操经验】财务操纵的知识框架.pdf
- 英国b2c电商网站ocado市场前景及投资研究报告-培训课件外文版2024.6,拼多多,阿里巴巴,1688,temu,tiktok.pdf
- 印尼在线约会行业市场前景及投资研究报告-培训课件外文版2024.6,微信,tiktok.pdf
- 印尼物联网IOT行业市场前景及投资研究报告-培训课件外文版2024.5.pdf
- 印尼斋月消费情况分析报告-培训课件外文版2024.6.pdf
- 英国GDP分析报告-培训课件外文版2024.6.pdf
- 化学反应速率与平衡.ppt
- 企业会计信息质量问题及对策【精品发布】.doc
- 免疫学的应用高二上学期生物人教版选择性必修一.pptx
- 高中物理自由落体运动课题研究力学部分+课件+-2023-2024学年高一上学期物理人教版必修第一册.pptx
- 北师大版生物七年级上册 《细胞的基本结构和功能》第2课时CEP课件1.pptx
- Unit 4 Grammar and usage(教学课件)-高中英语牛津译林版(2020)选择性必修第三册.pptx
- 特异性免疫高二上学期生物人教版选择性必修1.pptx
- 期末复习课件专题9+物体的浮沉条件及应用(2)++2023-2024学年人教版八年级物理下册.pptx
- 其他植物激素高二上学期生物人教版选择性必修1.pptx
- 三大费用核算节税技巧【会计实务操作教程】.pptx
文档评论(0)