procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin
i:=0;
while i<100 do
i:=i+1;
edit1.text:=inttostr(i);
end;
在桌面上放一个按钮,和edit1,想计算1-100之间的数的和,为什么这样不对呢?那里错了?
var
i:integer;
begin
i:=0;
while i<100 do
i:=i+1;
edit1.text:=inttostr(i);
end;
在桌面上放一个按钮,和edit1,想计算1-100之间的数的和,为什么这样不对呢?那里错了?
procedure TForm1.Button1Click(Sender: TObject);
var
i, sum: integer;
begin
sum := 0;
for i := 0 to 100 do
sum := sum + i;
edit1.text:=inttostr(sum);
end;
var
i,sum :integer;
begin
i:=0;
sum := 0;
while i<100 do
begin
inc(i);
sum := sum + i;
edit1.text:=inttostr(sum);
end;
end;