第1个回答 2009-12-22
方法1
var n(你定的数组名):array[1..100](切记是中括号,里面是你想定的下表数量)of longint(数组的类型);
例如:tot:array[1..10000]of char;
(数组里面可以存10000个东西,如果多于10000会出界,也就是201错误);
也可以
2
type n(你定义的类型):array[1..1000]of longint'
var a(你想定的数组名):n;
通常用前者;
后者比较麻烦,写了这么多,可以给我分了吗??
第2个回答 2009-12-26
var 数组名:array[数组下标..数组上标] of 数组基类型
第3个回答 2010-01-03
一维数组的定义:
var
a:array [1..10] of integer;
其中:a是这一批数据的名称,称为数组名;array、of是定义数组的保留字;中括号中的数字是数据编号的下限和上限,财时也说明了数据的个数(上限-下限);最后一个是数据的基类型,如integer,char,real,boolean。
二维数组的定义:
var
a:array[1..10,1..5] of integer;
其中:a是数组名,由程序员自定;array和of是定义数组的保留字;(这两点和一维数组定义的格式一样)中括号中的两个范围表示二维数组共有多少行、多少列(第一个范围表示行数,第二个范围表示列数);最后一个表示数组元素的类型,规定和一维数组一样。如上例,定义了一个二维数组a,共有10行5列。