delphi if 문장 순환 문장
if -------------------------------------------------------------------------------------------------------------------------------------------------
delphi IF VB , IF .... THEN...
DELPHI BEGIN,END. JAVA {} , 。
IF ":
1、IF.. THEN
if 1=1 then
begin
//
end;
2、IF..ELSE
if 1=1 then
begin
..............
end // 。
else
begin
.....................
end; //
3、IF...ELSE IF..
if 1=1 then
begin
..............
end // 。
else IF 1=2 THEN
begin
.....................
end; //
OK, 。
-----------------------------------------------------------------------------------------------------------------------------------------
Delphi for to/down to do、while…do repeat…until 。
view source
print?
01 var
02 I: Integer;
03 X: Integer;
04 begin
05 X := 10;
06 for I := 0 to 9 do { I 0 9, 10 DoSomething}
07 begin
08 { DoSomething}
09 end;
10
11 for I := 0 to Pred(X) do { Pred(X) X , 9}
12 begin
13 { DoSomething}
14 end;
15
16 for I := 9 downto 0 do { I 9 0, 10 DoSomething}
17 begin
18 { DoSomething}
19 end;
20
21 X := 8; { I 9 0, 10 }
22 for I := Succ(X) downto 0 do
23 begin { Succ }
24 { DoSomething}
25 end;
26
27 I := 0;
28 while I <= 10 do { for I := 0 to 10 do }
29 begin
30 ShowMessage(IntToStr(I));
31 Inc(I); { while }
32 end;
33
34 I := 0;
35 repeat { while I <= 10 do }
36 ShowMessage(IntToStr(I));
37 Inc(I);
until I = 10;
I := 0; { Inc ,Dec }
Inc(I); { I = 1}
Inc(I, 2);{ I = 3}
Dec(I, 2);{ I = 1}
Dec(I); { I = 0}
ShowMessage(IntToStr(I));
end;
Caution
for , 1 , 。
while , for 。
repeat while 。while , repeat , 。
Note
I FORTRAN , for 。
Continue Break
Continue , , Continue 。 try…finally finally..end 。
view source
print?
var
I:Integer;
begin
for I := 0 to 2 do
begin
try
if I < 1 then
Continue;
ShowMessage(IntToStr(I));
finally
ShowMessage('finally..end');
end;
end;
end;
( 0,1,2 I ):
0027
Break , 。 try…finally , finally…end , :
view source
print?
var
I:Integer;
begin
for I := 0 to 2 do
begin
try
if I > 1 then
Break;
ShowMessage(IntToStr(I));
finally
ShowMessage('finally..end');
end;
end;
end;
( 0,1,2 I ):
0028
Continue Break for、while repeat , 。
전재 대상:https://www.cnblogs.com/94YY/p/3481370.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.