do循环荟萃

do循环起初Fortran语言,年代:1954年,作者:约翰·华纳·巴克斯,绝大多数是IBM公司。

do循环有8种语言。

Fortran语言(1954年)

Fortran:Formula Translation

类型:for-comma,类似:for-to

do i=1,5

end do

步长:

do i=5,2

end do

循环控制:exit、stop、cycle

类型:do-while(当循环联合)

do while(循环条件)

end do

PL/I语言(1965年)

PL/I:Programming Language One

类型:do-to,for类似:for-to

DO i=1 TO 5

END;

步长:

DO i=1 TO 5 BY 2

END;

类型:do-while (当循环联合)

DO WHILE (循环条件);

END;

类型:do-until(直到循环联合)

DO UNTIL(循环条件);

END;

Rexx语言(1979年)

Rexx :Restructured Extended Executor

类型:do-to

do i=1 to 5

end

步长(version 1):

do i=1 to 5 by 2

end

步长(version 2):

do i=1 by 2 to 5

end

指定次数:

do 5

end

类型:do-while

do i=1 by 1 while i<5

end


非主流:

SAS语言(1972年)

do i=1 to 5 by 2;

put i;

end;

ABAP语言(1983年)

DO 5 TIMES.

ENDDO.

Eiffel语言(1986年)

i:integer;

do

from

i:=1

until i<5

loop

i:=1

end

HicEst语言

DO i = 1,5

ENDDO

步长:

DO i=1,5,2

ENDDO

Scheme语言(1975年)

(define i 1)               

(do ()                           

  ((= i 5))

  (display i)

  (set! i (+ i 1)))

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容