全文预览

项目4数组(C语言项目实训教学课件)

上传者:梦&殇 |  格式:ppt  |  页数:35 |  大小:989KB

文档介绍
多少个元素,即数组的长度。它可以是整型常量、整型常量表达式或符号常量。数据类型数组名[常量表达式];3.一维数组的定义6项目四数组分别定义数组(设数组名都是a),以保存下列数据系列:系列一:10 9 -3 100 25系列二:1.2 3.5 2.7 0.9系列三:a b c ! d *思考:int a[5];float a[4];char a[6];7项目四数组以下数组定义是正确的:#define N 10……float score1[N], score2[N];int num[10+N];char c[26];以下数组定义是不正确的:int array(10); int n; float score[n]; double b['a'.. 'd']; char str[ ]; 8项目四数组定义时应注意:1、常量表达式用方括符括起来,不能用圆括符。int x(5) ×2、常量表达式中不能包含变量。int n;intname[n] 3、数组名不能和其他变量名同名。int n;int n[5] 4、允许在同一个类型声明中,声明多个数组和多个变量。int a,b,c,x[10],y[12]; ?5、数组元素的下标,是元素相对于数组起始地址的偏移量,所以从0开始顺序编号。例如:x[5]代表数组中有5个元素,这5个元素是:x[0], x[1], x[2], x[3], x[4]9项目四数组数组在内存的存放?数组下标从0开始。?一维数组的数组元素在内存里按顺序存放。?数组名代表数组的首地址,即score的值与score[0] 的地址值相同。score[0]score[1]score[2]score[3]score[4]9134677284低地址高地址int score[5];有一个数组score,具有五个整型数据

收藏

分享

举报
下载此文档