(5)数组的定义可以和普通变量的定 义出现在同一个定义语句中。例如: float k, x51 y20] 以上语句在定义单精度变量k的同时, 定义了两个单精度型的一维数组x和y。数 组x共有5个元素,下标的使用范围是0~4; 数组y共有20个元素,下标的使用范围是 0≈19。 点专此处结束放殃 4合
(5)数组的定义可以和普通变量的定 义出现在同一个定义语句中。例如: float k,x[5],y[20]; 以上语句在定义单精度变量k的同时, 定义了两个单精度型的一维数组x和y。数 组x共有5个元素,下标的使用范围是0~4; 数组y共有20个元素,下标的使用范围是 0~19
78.1.3一维数组元素的引用 数组一经建立,在内存中就占据着 串连续的存储单元。 8.1.4一维数组的初始化 点专此处结束放殃 4合
8.1.3 一维数组元素的引用 数组一经建立,在内存中就占据着一 串连续的存储单元。 8.1.4 一维数组的初始化
82一维数组的简单应用 例8.1编写程序,在数组x中存储自然 数1~20,然后按以下要求输出数据 ①按逆序分两行输出元素值。 ②在一行上输出所有下标为偶数的数 组元素。 ③在一行上输出所有值为偶数的数组 元素。 问题分析 点专此处结束放殃 4合
8.2 一维数组的简单应用 例8.1 编写程序,在数组x中存储自然 数1~20,然后按以下要求输出数据: ① 按逆序分两行输出元素值。 ② 在一行上输出所有下标为偶数的数 组元素。 ③ 在一行上输出所有值为偶数的数组 元素。 问题分析
本例题涉及的是对数组元素进行操作 的基本算法。对一维数组各元素的访问, 通常是在单重循环中实现。通过循环变量 与循环体内语句的配合,可以灵活地、有 选择地访问指定元素。 读者在阅读以下程序时,应理解数组 元素下标与数组元素值的区别;掌握如何 用循环变量控制数组元素的下标;以及如 何在连续输出的过程中控制输出换行。 点专此处结束放殃 4合
本例题涉及的是对数组元素进行操作 的基本算法。对一维数组各元素的访问, 通常是在单重循环中实现。通过循环变量 与循环体内语句的配合,可以灵活地、有 选择地访问指定元素。 读者在阅读以下程序时,应理解数组 元素下标与数组元素值的区别;掌握如何 用循环变量控制数组元素的下标;以及如 何在连续输出的过程中控制输出换行
源程序如下: main( f int x, i; for(i=0;i<20;i+)/为数组赋值* x[i=i+1; printf("分两行逆序输出:mn"); for(i=19;>=0;i--) /控制从数组尾部开始输出 点专此处结束放殃 4合
源程序如下: main( ) { int x[20],i; for(i=0;i<20;i++) /* 为数组赋值 */ x[i]=i+1; printf("分两行逆序输出:\n"); for(i=19;i>=0;i– –) /* 控制从数组尾部开始输出 */