下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第4章数组和指针,4.1一维数组4.2二维数组4.3字符串4.4指针和数组4.5程序示例,4.1一维数组,4.1.1引用:示例4.1找出100名学生的平均分数,并计算高于平均分数的人数。根据以前的知识认识到:int k=0;浮点s,ave,sum=0;for(int I=0;是;sum=sum s。ave=sum/100;对于(I=0;是;如果(保存)k;用数组实现:int k=0;float s100,ave,sum=0;对于(I=0;isi总和=总和si;ave=sum/100;对于(I=0;iave)k;数组:具有相同数据类型的一组元素以一定的顺序存储,形成一个数据集。4.1.2一维阵列
2、1的定义、存储和初始化。定义形式数据类型数组名称整数常量表达式;例如,国际号码5;S0s1s2s3ss4下标从0开始。数组名是一个常数,表示内存中数组的第一个地址。数组长度应该是整数常量表达式,而不是变量。例如,s,正确:常量int s=10int as浮动F5;错误:int s=10int as浮动B3.4,2。数组初始化1)为所有元素分配初始值。例如,int a5=0,2,4,6,8;或int a=0,2,4,6,8;2)为某些元素分配初始值。例如,int a10=1,3,5,7,9;花括号中列出的值被分配给前面的元素,其他元素被自动分配0。花括号,错误: int a10a=1,3,5,7,9;/数组名是一个地址常量,不能赋值。int a10a10=1,3,5,7,9;/a10不是数组中的元素。不能用大括号给一个元素赋值。int c3=1,2,3,4;/常量的数量超过了数组定义的长度。4.1.3数组元素的引用和基本运算,1数组元素的引用形式:数组名称下标相当于一个普通变量,如果有:INTA10=1,2,3,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 急诊护理中的医疗纠纷预防与处理
- 急诊护理中的患者凝血系统监护与风险防范
- 红参与免疫系统互动
- 宝宝湿疹预防与治疗
- 小儿肺炎护理专业发展
- 甘肃省武威第二十七中学2025-2026学年七年级数学新人教版下册期中综合练习题(含答案)
- 2025-2026学年广东省惠州市惠东县高一(下)期中数学试卷(含答案)
- 人力资源招聘流程与筛选标准化模板
- 客户关系维护联络沟通承诺书7篇范文
- 心理护理在减轻影像检查焦虑中的作用
- 浙江杭州市城市建设投资集团有限公司2026届春季校园招聘备考题库(含答案详解)
- 预拌混凝土试验仪器作业指导书
- 2026年最佳男朋友测试题目及答案
- 2026年专业翻译资格证书考试中英翻译实战练习题
- 热电偶培训教学课件
- 2025年医疗机构患者就诊流程手册
- 湖南省社保知识培训课件
- 2026年流动式起重机司机理论考题及答案(500题)
- 2025年空军专业技能类文职人员考试物资器材保管员练习题及答案
- 酒店服务团队介绍
- 2025年公文竞赛题库及答案解析
评论
0/150
提交评论