1 / 35
文档名称:

05 数组.ppt

格式:ppt   页数:35
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

05 数组.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

05 数组.ppt

文档介绍

文档介绍:第5章数组
目录
数组的概念
一维数组
二维数组
字符数组
2
C语言程序设计- 第4章数组
数组(Array)
概念
有序数据的集合
说明
数组中的每一个元素都属于同一数据类型
用统一的数组名和下标来唯一的确定数组中的元素
数组元素的类型可以是基本类型或导出类型
3
C语言程序设计- 第4章数组
一维数组
一维数组的定义
一维数组元素的引用
一维数组的存储形式
一维数组的初始化
一维数组程序举例
4
C语言程序设计- 第4章数组
一维数组的定义
定义形式
类型数组名[常量表达式];
说明
常量表达式表示数组的大小(元素个数)
数组大小只能是常量,不能包含变量
整型数组与整型是两种不同的数据类型
举例
int a[100], b[3*2];
5
C语言程序设计- 第4章数组
一维数组元素的引用
引用形式
数组名[下标]
说明
下标是整型表达式
数组元素与同类型的变量使用方法相同
数组下标范围为0~N-1(N为数组长度)
注意防止数组下标越界
举例
a[0]=a[5]+a[j]*3;
6
C语言程序设计- 第4章数组
一维数组的存储形式
一维数组的元素在内存中依次连续存储
低地址
...
a[0]
a[1]
a[2]
a[3]
a[4]
高地址
...
char a[5];
7
C语言程序设计- 第4章数组
一维数组的初始化
定义数组时对数组元素赋初值
int a[5]={1,2,3,4,5};
只给部分元素赋初值
int a[5]={1,2,3};
int a[5]={0};
其余元素初值为零
对全部元素赋初值时,可以不指定长度
int a[]={1,2,3,4,5};
8
C语言程序设计- 第4章数组
一维数组程序举例
i数列
冒泡排序法
筛法求素数
9
C语言程序设计- 第4章数组
例1:i数列(04-)
#include <>
void main()
{
int i, f[20]={1, 1};
for (i=2; i<20; i++)
f[i] = f[i-2] + f[i-1];
}
10
C语言程序设计- 第4章数组

最近更新

2025广西贺州市钟山县紧密型县域医疗卫生健康.. 47页

2025辽宁沈阳汽车集团有限公司招聘1人考试备考.. 44页

2025重庆大足区公安局警务辅助人员招聘31人备.. 50页

2026国家药品监督管理局新闻宣传中心编制外人.. 47页

2026山西省面向北京林业大学选调优秀高校毕业.. 45页

2026年(完整版)C语言选择题题库完整 13页

2026年c语言初学者编程题目及参考答案 13页

2026年c语言编程练习题及答案(新) 13页

2026年c语言试题期末标准卷 13页

2026年专升本C语言真题(各地真题) 13页

2026年中国城市建设史复习题100道带答案(巩固.. 44页

2026年信阳航空职业学院单招职业适应性考试模.. 46页

2026年内蒙古交通职业技术学院单招职业适应性.. 44页

2026年刑事诉讼原理与实务模拟题100道及参考答.. 49页

2026年北京邮电大学医院招聘参考题库附答案解.. 45页

2026年司法考试题库100道附参考答案【达标题】.. 49页

加强现代农事综合服务中心建设 推动健全便捷高.. 7页

2026年哈尔滨幼儿师范高等专科学校单招职业技.. 45页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

六年级英语上册第一单元测试题-(含答案) 9页

喝酒给老婆的检讨书 6页

vae乳液低温发泡工艺 29页

广东市政工程资料表格填写范例样本(其他低区仅.. 231页

《口蹄疫》ppt课件 42页

自然条件对城市的影响 48页

话剧《糊涂戏班》剧本 65页