信息学奥赛之数组-完整版精品课件.pptxVIP

  • 2
  • 0
  • 约3.41千字
  • 约 39页
  • 2024-03-24 发布于北京
  • 举报

信息学奥林匹克竞赛;一维数组;数组的定义;一维数组的定义和引用;1数组的类型说明实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。

2数组名的书写规则应符合标识符的书写规定。

3数组名不能与其它变量名相同,例如:

inta;

doublea;是错误的。

4方括号中常量表达式表示数组元素的个数,如a表示数组a有5个元素。但是其下标从0开始计算。因此5个元素分别为a。;5不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式。例如:

constintman=1000;

inta;是合法的。

但是下述说明方式是错误的:inta;

6允许在同一个类型说明中,说明多个数组和多个变量。

例如:inta,b,c,d,1;;inta;//表明a数组由4个int型元素组成

其元素分别为:a

其序号从0开始。若存放首地址为2000H,则在内存中顺序存放的:;数组元素也是一种变量,其表示方法为数组名后跟一个下标。下标表示了元素在数组中的顺序号。数组元素的一般形式为:数组名,a都是合法的数组元素。

1赋值——可以边定义边赋值,也可以在中间赋值

对数组中的一部分元素列举初值,未赋值的部分是0。

inta={0,1,2,3,4,5};

inta={0,1,2,,9};这样赋值是错误的。

文档评论(0)

1亿VIP精品文档

相关文档