研究式学习——C语言程序设计(第二版) 作者 方娇莉 李向阳_ 4第四章数组.pptVIP

  • 5
  • 0
  • 约6.87千字
  • 约 37页
  • 2018-05-08 发布于广东
  • 举报

研究式学习——C语言程序设计(第二版) 作者 方娇莉 李向阳_ 4第四章数组.ppt

数组 基本数据类型的特点:该类型变量在一个时刻只能存放一个数值。 问题: 若需要同时存放多个相同类型的数值,怎么办?(例如一个班学生的语文成绩) 例如该班有3个学生,解决问题可采用代码: float stu1,stu2,stu3; /*定义3个变量来存放成绩*/ scanf(%f,stu1); /*输入并存储第一个学生成绩*/ scanf(%f,stu2); /*输入并存储第二个学生成绩*/ scanf(%f,stu3); /*输入并存储第三个学生成绩*/ 但若该班有50个学生,上述方法显然很难实现。 因此,对于存放具有相同数据类型的一组数据,C语言使用了一种新的数据类型——数组来处理。 例如该班有50个学生,采用数组,代码如下: float scores[50]; /*定义数组*/ int i; /*定义循环控制变量i*/ for(i=0;i50;i++) scanf(%f,scores[i]); /*通过循环,输入并存储50个学生的成绩*/ 数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量称为数组的元素 数组是用于组织具有顺序关系的一组同类型数据,属于构造类型数据 数组是一种整体定义个别使用的数据结构 数组中每个变量被称为数组元素,用数组名加上写在方括号中的顺序号来标识 顺序号也称为下标。需要一个下标便可识别数组元素的数组称一维数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档