Xaxis:array[1..10] of integer;
begin
Xaxis[1] :=10;
Xaxis[2] :=20;
Xaxis[3] :=30;
Xaxis[4] :=40;
Xaxis[5] :=50;
Xaxis[6] :=60;
Xaxis[7] :=70;
Xaxis[8] :=80;
Xaxis[9] :=90;
Xaxis[10] :=100;
是否有更简单,更快速的方法来声明数组的值,这是帕斯卡?
答案 0 :(得分:1)
使用for循环:
for num := 1 to High(Xaxis) do
begin
Xaxis[num] := num * 10
end;
但首先要确保声明' num'作为一个整数。
答案 1 :(得分:0)
使用循环。我忘记了pascal的语法,但循环中的Xaxis[index] := index * 10;
之类的东西可以工作。
答案 2 :(得分:0)
您也可以通过编写
来预先初始化数组const
Xaxis: array[1..10] of integer = (10, 20, 30, 40, 50, 60, 70, 80, 90, 100);
当没有简单的算术函数初始化数组时,这种方法更好。如果你写过xaxis [1]:= 5,xaxis [2]:= 14,xaxis [3]:= 29等,那么循环就不合适了。