上古时代for循环

 

"für",起初是Superplan语言,年代:1949年,改名为for,起初Algol58语言,年代:1958年。类型:for-bracket,für循环起初的是德国风格,而for起初是美国德国联合。

Superplan语言(1949年)

引用了"Rechenplan"(康拉德·楚泽术语)

发布:1949年到1951年。

作者:海因茨·鲁蒂沙豪斯(瑞士数学家,计算机科学)

注:鲁蒂沙豪斯也翻译了:鲁蒂绍尔

自然语言:德语。

前代:Plankalkül语言(1944年)。

后代:Algol58语言。

for循环语法

Für i=1(1)5:

Ende Index i

说明:

❶小括号中间是步长。

 

❷小括号左边的数字是初始值。

 

❸小括号右边的数字是最终值。

之所以起了for循环因为:循环体是为了给定值执行的,说白了循环体给定i变量。

而习惯上起名i变量,即:increment,或者index。

Algol58语言(1958年)

又称IAL(国际算法语言)

Algol:ALGOrithmic Language(算法语言)

发布:1958年

著名作者:

 

美国:

艾伦·佩利、约翰·华纳·巴克斯、约翰·麦卡锡

约瑟夫·亨利·韦格斯坦

德国:

海因茨·鲁蒂沙豪斯、鲍尔、赫尔曼·博滕布鲁克

克劳斯·萨梅尔森

前代:FORTRAN、Plankalkül→Superplan

IT、Sequentielle Formelübersetzung

后代:Algol60(1960年)

方言:JOVIAL(1960年)

for循环语法

for i:=1(1)5

begin

end

Algol60语言(1960年)

前代:Algol58

后代:Algol68

方言:Coral66、BCY(中文编程语言)。

Algol60是所有的祖先,如:C和Python。

 

 

for循环语法

for-until类型:

后代是Coral66、Algol-W、Simula-67

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循环发展历史:

❶for-bracket

❷for-until(或者for-while)

❸for-to(升级版:for-arrow)

❹for-in、for-three

海之皇出品,门派:考古编程

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值