在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
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));
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论