- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 利用组处理批量数据
PAGE 1
数据结构(C++版)
C++程序设计(第2版)
第5章 利用数组处理批量数据
5.1为什么需要用数组
图5.1
5.2定义和引用一维数组
5.2.1定义一维数组
5.2.2引用一维数组的元素
5.2.3一维数组的初始化
5.2.4一维数组程序举例
图5.2
图5.3
5.3定义和引用二维数组
5.3.1定义二维数组
图5.4
图5.5
5.3.2引用二维数组的元素
5.3.3二维数组的初始化
5.3.4二维数组程序举例
5.4用数组作函数参数
1. 用数组元素作函数实参
2. 用数组名作函数参数
图5.6
5.5字符数组
5.5.1定义和初始化字符数组
图5.7
5.5.2字符数组的赋值与引用
5.5.3字符串和字符串结束标志
图5.8
5.5.4字符数组的输入输出
图5.9
5.5.5使用字符串处理函数对字符串进行操作
图5.10
2. 字符串复制函数strcpy
5.5.6字符数组应用举例
5.6C++处理字符串的方法——字符串类与字符串变量
5.6.1字符串变量的定义和引用
1. 定义字符串变量
2. 对字符串变量的赋值
3.字符串变量的输入输出
5.6.2字符串变量的运算
1. 字符串复制直接用赋值号
2. 字符串连接用加号
3. 字符串比较直接用关系运算符
5.6.3字符串数组
图5.11
5.6.4字符串运算举例
习题
1. 用筛法求100之内的素数。
2. 用选择法对10个整数排序。
3. 求一个3×3矩阵对角线元素之和。
4. 有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中。
5. 将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。
6. 打印出以下的杨辉三角形(要求打印出10行)。
7. 找出一个二维数组中的鞍点,即该位置上的元素在该行上最大,在该列上最小(也可能没有鞍点)。
8. 有15个数按由大到小顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个元素的值。如果该数不在数组中,则打印出“无此数”。
9. 给出年、月、日,计算该日是该年的第几天。
10. 有一篇文章,共有3行文字,每行有80个字符。要求分别统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数。
11. 打印以下图案:
(1)用字符数组方法;(2)用string方法。
12. 有一行电文,已按下面规律译成密码:
即第1个字母变成第26个字母,第i个字母变成第(26-i+1)个字母……非字母字符不变。要求编程序将密码译回原文,并打印出密码和原文。
13. 编写一程序,将两个字符串连接起来,结果取代第一个字符串。
(1) 用字符数组,不用strcat函数(即自己写一个具有strcat函数功能的函数);
(2) 用标准库中的strcat函数;
(3) 用string方法定义字符串变量。
14. 输入n个字符串,将它们按字母由小到大的顺序排列并输出。
15. 输入n个字符串,把其中以字母A打头的字符串输出。
16. 输入一个字符串,把其中的字符按逆序输出。如输入LIGHT,输出THGIL。
(1) 用字符数组方法;
(2) 用string方法。
17. 输入10个学生的姓名、学号和成绩,将其中不及格者的姓名、学号和成绩输出。
您可能关注的文档
- 第14课 抗救亡运动的兴起.ppt
- 第14课·挑教皇的权威1.ppt
- 第14课《从夷长技到维新变法》原创课件.ppt
- 第14课《我该感到自豪才对》课件 2).ppt
- 第14课 物习俗变迁.ppt
- 第14课物质活与习俗的变迁教学设计.doc
- 第15章 avaScript常用特效收集.ppt
- 第15章 SS页面基本排版技术.ppt
- 第14课物质活的社会习俗的演变666.ppt
- 第15章 avaScript内置对象.ppt
- 2025年石河子市招聘教师考试真题.docx
- 2026年武汉铁路桥梁职业学院单招(计算机)测试备考题库附答案.docx
- 2026年武汉文理学院辅导员招聘备考题库附答案.docx
- 2026年武汉铁路桥梁职业学院单招(计算机)测试备考题库附答案.docx
- 2026年武汉民政职业学院单招(计算机)考试参考题库附答案.docx
- 2025年湛江市遂溪县卫生健康系统招聘事业单位人员笔试真题.docx
- 第六课-架起心灵的彩虹教学设计-2025-2026学年初中心理健康八年级全一册北师大版(2013).docx
- 2026年永昌县招教考试备考题库必考题.docx
- 2026年永昌县招教考试备考题库必考题.docx
- 2025年湖南大学招聘真题(行政管理岗).docx
最近下载
- 项目名称《三亚市天涯镇总体规划(2012-2020)》局部调整.PDF VIP
- 2025中华护理学会团体标准——成人患者医用粘胶相关性皮肤损伤的预防及护理.pptx
- 新增头部伽马刀、体部伽马刀项目环评.pdf VIP
- 凤凰单枞茶功效与作用.doc VIP
- 建筑工程测量试题及答案(完整)KK.doc VIP
- 文松宋晓峰小品《新琅琊榜》搞笑版苏公子剧本台词完整版.docx VIP
- GB-T 6820-2016 工业用乙醇-国家标准.pdf
- 企业绿色供应链发展规划.docx VIP
- 武汉大学中南医院新增I-125粒籽植入核技术利用建设项目环境影响报告表.docx VIP
- 中国癫痫诊疗指南.pdf VIP
原创力文档


文档评论(0)