第八章常用数据表达.pptVIP

  • 3
  • 0
  • 约7.85千字
  • 约 46页
  • 2017-04-28 发布于四川
  • 举报
第八章常用数据表达

第8章 常用数据表达 ;基本数据类型;为什么要有数组这么一个数据类型? 数组与其他基本的数据类型有什么区别?;举例:一个班有30个学生,求这30个学生的总成绩和平均成绩。 分析:如果按照我们以前的知识,涉及到30个学生的成绩,那么我们要定义30个变量来存储成绩信息。那么如果100个学生呢?是不是要定义100个变量?若有2万在校生,那么学籍管理系统中是不是要定义2万个变量?------不可能! 如何表示这么多学生的相关信息(例如成绩),就要引入数组的概念,数组是有序数据的集合。数组中的每一个元素都属于同一个数据类型。可以用一个统一的数组名和下标来惟一的确定数组中的元素,利用循环来统一完成各个元素的各种操作。;数组具有如下主要特点: (1)每个数组中的元素类型必须一致。 (2)用不同的下标来区分数组的元素。 (3)数组在内存中占有连续的存储单元,数组名表示数组在内存中的首地址。 (4)数组和指针有着极密切的联系,可以通过指针移动来对数组元素进行操作。 ;#includestdio.h int main() { int i,a[10]={1,2,3,4,5,6,7,8,9,10}; /*定义一个整型数组, 数组名为a, 并给数组初始化*/ for(i=0;i10;i++) printf(a[%d]=%-2d,i,a[i]);

文档评论(0)

1亿VIP精品文档

相关文档