当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

浙江大学计算机学院:《C语言程序设计》 第七章 数口

资源类别:文库,文档格式:PPT,文档页数:77,文件大小:366.5KB,团购合买
第七章 数口 一、维数组 二、维数组 三、字符串
点击下载完整版文档(PPT)

第七章数组 维数组 二维数组 字符串

第七章 数组 • 一维数组 • 二维数组 • 字符串

输入30个数,将它们排序后输出。 s0、S1、S2 s29 012 29 0]s[1] s[29 数组:相同类型数据的有序集合 在内存中连续存放 用数组名和下标唯一地确定数组元素 每个元素都属于同一类型

输入 30 个数,将它们排序后输出。 数组:相同类型数据的有序集合 在内存中连续存放 用数组名和下标唯一地确定数组元素 每个元素都属于同一类型 s 0 1 2 29 s[0] s[1] s[29] s0、s1、s2、……s29

012 29 s[0]s[1 s[29 批相同类型的变量使用同一个数组变量名用 下标来相互区分 优点 表述简洁,可读性高 便于使用循环结构

一批相同类型的变量使用同一个数组变量名,用 下标来相互区分 优点: 表述简洁,可读性高 便于使用循环结构 s 0 1 2 29 s[0] s[1] s[29]

71一维数组 711—维数组的定义和引用 定义 类型名数组名数组长度] 类型名:数组元素的类型 数组名:数组变量的名称(数组),标识符 数组长度:常量表达式,给定数组的大小 inta「0 定义一个含有10个整型元素的数组a

7.1 一 维 数 组 7.1.1 一维数组的定义和引用 1、定义 类型名 数组名[数组长度] 类型名:数组元素的类型 数组名:数组变量的名称(数组),标识符 数组长度:常量表达式,给定数组的大小 int a[10] ; 定义一个含有10个整型元素的数组 a

int a[ 10] 定义一个含有10个整型元素的数组a char c2001 定义一个含有200个字符元素的数组c float f5 定义一个含有5个浮点型元素的数组f

int a[10] ; 定义一个含有10个整型元素的数组 a char c[200] ; 定义一个含有200个字符元素的数组c float f[5]; 定义一个含有5个浮点型元素的数组f

2、数组元素的引用 先定义,后使用 只能引用单个的数组元素,不能次引用整 个数组 数组元素的引用:数组名[下标 下标:整型表达式 取值范围:[0,数组长度-1] ta[10 10个元素:a[O、a[1] a[9] 下标不要越界,不能使用a[

2、数组元素的引用 先定义,后使用 只能引用单个的数组元素,不能一次引用整 个数组 数组元素的引用:数组名[下标] 下标:整型表达式 取值范围:[0,数组长度-1] int a[10] ; 10个元素:a[0]、a[1]、…… a[9] 下标不要越界,不能使用a[10]

定义数组:类型名数组名数组长度] 引用数组元素:数组名[下 数组元素的使用方法与同类型的变量相同 int k, a 10 k=3 a[O]23; ak-2]=a[o]+1; scanf("%od",&agD)

定义数组: 类型名 数组名[数组长度] 引用数组元素:数组名[下标] 数组元素的使用方法与同类型的变量相同 int k, a[10]; k=3; a[0]=23; a[k-2]=a[0]+1; scanf("%d", &a[9]);

区分定义数组和引用数组元素 定义数组:类型名数组名数组长度 引用数组元素:数组名[下标] int a[10] aO]=a[1]=a[9}=0 下标不要越界

区分 定义数组 和引用数组元素 定义数组: 类型名 数组名[数组长度] 引用数组元素:数组名[下标] int a[10]; a[0]=a[1]=a[9]=0; 下标不要越界

main() a01 234|56 789 int a[10 [0]a[1 a[9 Int 1 for(1=0;1<10;i+) for(〔1=0,1<10,i++) printf("%od",aiD) 输出:0123456789

main( ) { int a[10]; int i; for(i = 0; i < 10; i++) a[ i ] = i; for(i = 0; i < 10; i++) printf("%d ", a[i]); } 输出: 0 1 2 3 4 5 6 7 8 9 a[0] a[1] a[9] a 0 1 2 3 4 5 6 7 8 9

main( a123|45678910 Int 1 int a 10 a[0]a[1] for(1=0;i0;1-) 10987654321 printf("%d",alD 输入:12345678910

main( ) { int i; int a[10]; for(i = 0; i =0; i--) printf("%d ", a[i]); } 输入: 1 2 3 4 5 6 7 8 9 10 a[0] a[1] a[9] a 1 2 3 4 5 6 7 8 9 10 输出: 1 2 3 4 5 6 7 8 9 10 10 9 8 7 6 5 4 3 2 1

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共77页,可试读20页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有