我始终不明白它的意思?
program Project2;
{$APPTYPE CONSOLE}
const
n=10;
type
intarray=array[1..n]of integer;
var
a:intarray;
i:integer;
begin
for i:=1 to n do
a[i]:=i;
for i:=1 to n do
begin
write(a[i]:4); //这个冒号起什么作用?为什么要4?
if(i mod 5=0)then //如果变量除5等于0为假,所以执行下面这条语句?是这样的吗?
writeln;
end;
readln;
end.
program Project2;
{$APPTYPE CONSOLE}
const
n=10;
type
intarray=array[1..n]of integer;
var
a:intarray;
i:integer;
begin
for i:=1 to n do
a[i]:=i;
for i:=1 to n do
begin
write(a[i]:4); //这个冒号起什么作用?为什么要4?
if(i mod 5=0)then //如果变量除5等于0为假,所以执行下面这条语句?是这样的吗?
writeln;
end;
readln;
end.
:4为输出格式,表示宽度(不足用空格)
if(i mod 5=0)then //如果变量除5等于0为假,所以执行下面这条语句?是这样的吗?
mod不是除,是取余,上面表示如果i可以被5整除,则执行下面的语句
-------------------------------