下载此文档

数组结构体共同体数组已经讲了其余的没讲实用教案.pptx


文档分类:IT计算机 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
第1页/共28页
第一页,共28页。
数组
数组是有序数据的集合。数组中的每一个元素都属于同一个数据类型。用一个统一的数组名和下标来惟一地确定数组中的元素。

定义方式为:
类型说明符 数组名[常量(chángliàng)表达式];
例如:int a[10];
第2页/共28页
第二页,共28页。
说明(shuōmíng)
(1)数组名的命名规则和变量名相同,遵循标识符命名规则。
(2)在定义数组时,需要指定数组中元素的个数,方括号中的常量表达式用来表示元素的个数,即数组长度。
(3)常量表达式中可以(kěyǐ)包括常量和符号常量,不能包含变量。C语言不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值。
第3页/共28页
第三页,共28页。
数组定义(dìngyì)是否合法?
int a[];
int i = 3; int a[i];
int 3d[10];
int _c[3];
int b[2+1]
int i = 3; int b[i+3];
第4页/共28页
第四页,共28页。
数组的初始化
对数组元素的初始化可以用以下方式(fāngshì)实现
(1)在定义数组时对数组元素赋予初值。
(2)可以只给一部分元素赋值。
第5页/共28页
第五页,共28页。
数组的引用(yǐnyòng)
数组必须先定义,然后使用。
数组元素的表示形式(xíngshì)为
数组名[下标]
下标可以是整型常量或整型表达式。
第6页/共28页
第六页,共28页。
例:数组元素(yuán sù)的引用
int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
//----------------------------------------

int a[10];
for(int i=0;i<=9;i++)
{
a[i]=i;
}
for(int i=9;i>=0;i--)
{
NSLog(@"%d",a[i]);
}

//----------------------------------------
[pool drain];
return 0;
}
第7页/共28页
第七页,共28页。
例:程序结果(jiē guǒ)是什么?
int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
//----------------------------------------
int f[20] = {1,1};
for(int i=2;i<20;i++)
{
f[i] = f[i-2]+f[i-1];
}
for(int j=0;j<20;j++)
{
NSLog(@"%d",f[j]);
}
//----------------------------------------
[pool drain];
return 0;
}
第8页/共28页
第八页,共28页。
例:程序结果(jiē guǒ)是什么?
int main (int argc, const char * argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
//----------------------------------------

int a[2]={1,2,3};
for(int i=0;i<3;i++)
{
NSLog(@"%i",a[i]);
}
//----------------------------------------
[pool drain];
return 0;
}
第9页/共28页
第九页,共28页。
二维数组
二维数组定义的形式为
类型说明符 数组名[常量表达式][常量表达式];
例如(lìrú):float a[3][4], b[5][10];
二维数组可被看作是一种特殊的一维数组:它的元素又是一个一维数组。
二维数组中元素排列的顺序是按行存放的。即在内存中先顺序存放第一行的元素,再存放第二行的元素。
第10

数组结构体共同体数组已经讲了其余的没讲实用教案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小227 KB
  • 时间2021-12-01