您的位置:首页 > 编程语言 > Delphi

Delphi VS C++ of syntax(3)循环结构

2004-07-15 14:39 573 查看
1、while语句
C++:  while(表达式)
{
...
}。
Delphi: while  <条件表达式> Do 
[<循环体>];。循环体内有多条语句时,用Begin...end;包起来。
2、Do... while()语句 C++:do {
...
}while( ); 
Delphi:Repeat 
[<循环体>]      
until <条件表达式>;  。循环体内有多条语句时,可以不用Begin...end;包起来。
3、for语句 C++:for(  ;  ;  )
{
...
}  
例: int i = 1;
for(i; i<5; i++)//或for(i=2; i<5; i++)
{
...
}
Delphi:for  <循环变量> = <初值> { To | DownTo } <终值> Do 
[<循环体>]; 
例: var i : integer;
i := 1;
for i :=2 to 5 do //不能写成for i to 5 do ,因为Delphi规定for语句计数器(i)必需要在这里赋初值!
begin
...
end;

for i :=2 downto 0 do //计数器递减。
begin
...
end; 4、相同点:
    以上三个循环的相同点是,在循环体内都可以使用break,和continue.break的意思是强行终止循环跳出循环体向下继续执行,continue的意思是结束循环体内的本次循环,执行新一轮循环。
 
 

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  delphi c++ integer