编程语言循环的种类

循环种类:for、do、repeat、perfrom

for循环的种类

for-bracket、for-until、for-to、for-in、for三段式、for循环子句

for-bracket

Superplan语言(1949)

Für i=1(1)5:

Ende Index i

说明:

❶中间小括号:步长

❷左小括号:初始化

❸右小括号:最终止值

Algol58语言(1958)

for i:=1(1)5

begin

end

Algol60语言(1960)

种类:for-until

for i:=1 step 1 until 5 do

begin

end for i;

种类:for-while

for i:=1 while i<5 do

begin

i:=i+1

end for i;

类型:for-to

CPL语言(1963)

注:是C他太爷爷

for i=1  to 5

步长:for i=1 to 5 by 2

含头不含尾:for i=1 until 5

倒置:for i=5 down to 1

指定次数: loop for 5 times

BCPL语言(1967)

FOR i=1 TO 5 DO{

}

步长:

FOR i=1 SETP 2 TO 5 DO{

}

Algol68语言(1968)

FOR i BEGIN 1 TO 5 DO

OD;

步长:

FOR i BEGIN 1 BY 2 TO 5 DO

OD;

倒置:

FOR i BEGIN 5 DOWNTO 1

OD;

种类:for-in

SETL语言

注:是Python他爷爷

for i in [1..5] loop

end loop;

种类:for三段式

for三段式是史蒂芬·约翰逊发明的,肯·汤普逊借鉴

B语言

auto i;

for(i=1;i<5;i++){

}

go语言

for i:=1;i<5;i++{

}

do循环

Fortran语言(1954)

do i=1,5

end do

步长:

do i=1,5

end do

循环控制:exit、stop、cycle

PL/I语言(1965)

DO i=1 TO 5

END;

步长:

DO i=1 TO 5 BY 2

END;

Rexx语言(1979到1980)

do i=1 to 5

end

步长:

do i=1 to 5 by 2

end

指定次数:

do  5

end


repeat循环

Infrom语言(1993)

repeat i running from 1 to 5:

AppleScript语言(1993)

repeat with i to 5

end reapt

步长:

repeat i to 5 by 2

end repeat

perfrom种类

perfrom until、perfrom times

perfromthru、perfrom varing

perfrom until(直到循环)

perfrom  until i<5

add 1 to i

end-perform

perfrom varing(迭代因子)

perfrom varing i by 1 until i<5

end-perform

perfrom times(指定次数)

perfrom 5 times

end-perform

perfrom thru(执行段落)

perfrom a-rountinue thru z-routinue

a-routine.

display "Hello World".

z-routine.

循环非主流

Icon语言(1977)

every i:=1 to 5 do{

}

Bockly语言

count with i from 1 to 5 by 1


种类:for-til,类似for-to

LiveScript语言

for i from 1 til 5

COCO语言

for i from 1 til 5

Janet语言

(each e v)

座右铭:难得糊涂

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 编程语言循环是阿达·洛芙莱斯的概念 注:阿达是编程之母(英国) for循环的种类 for循环发明人是海因茨·鲁蒂休...
    hainux阅读 1,486评论 0 1
  • 主题:Algol系列 在Algol58吸取了SUPERPLAN的for循环,首创for循环是Algol58,而其实...
    hainux阅读 1,490评论 0 1
  • for循环起初的是德国发明的,时间1949年 for循环经过:起初的是Superplan语言,发明光大是Algol...
    hainux阅读 1,531评论 0 1
  • for循环起初的是德国,是Algol系列发展的,Algol系列是德美联合的,现在的是美国发展的,编程循环主流是fo...
    hainux阅读 594评论 0 1
  • 主题:上古,及分类 循环就是轮回,生生世世,人世界走过奈何桥,踏着望乡台,边投胎了。 SUPERPLAN语言 fo...
    hainux阅读 1,841评论 1 1

友情链接更多精彩内容