主題:上古,及分類
循環(huán)就是輪回幽崩,生生世世遵蚜,人世界走過奈何橋帖池,踏著望鄉(xiāng)臺,邊投胎了吭净。
SUPERPLAN語言
for循環(huán)最初的是SUPERPLAN語言
其原型的是für
而屬于了繼承者是Algol系列睡汹,而for循環(huán)發(fā)揚光大是Algol系列。
für介紹:是德語寂殉,für讀音:"fou you"
"für"和"for"的一個意思囚巴,都是"為了"。
SUPERPLAN的循環(huán)
Für i=1(1) 5:
Ende Index i
代碼說明
?小括號中間的是步長。
?小括號左是初始值彤叉。
?小括號右邊的是最終值庶柿。
關(guān)于for起名
為什么起成for關(guān)鍵字原因是針對循環(huán)變量i,循環(huán)用來計數(shù)的i變量秽浇,所以核心變量i浮庐。
但是為什么起成了變量i,原因的是i的可能是increment或者是index的縮寫兼呵。
注:ende關(guān)鍵字是德語
年代
Für循環(huán)來自1949年到1951年兔辅。
for循環(huán)來自1958年。
循環(huán)的種類
for循環(huán)來自是歐洲風(fēng)格击喂,但是do循環(huán)來自美洲维苔,自從for起成了風(fēng)靡一時,才引用了美洲懂昂,廣泛了才引用了編程語言for循環(huán)介时,稀有的perform(COBOL語言)和repeat。
觀點
do循環(huán)是起源于美國
for循環(huán)是起源于歐洲(具體是德國凌彬,自從誕生的風(fēng)靡一時沸柔,于是取代了do循環(huán),美洲引進了for循環(huán)铲敛。
for循環(huán)(孿生兄弟do循環(huán)褐澎,他們倆很類似,來自Fortran和PL/I)
perfrom循環(huán)(COBOL語言)
當(dāng)型循環(huán)(while)伐蒋、直到型循環(huán)(until)
遞歸
注:函數(shù)編程語言他認為循環(huán)的語法使得副作用工三,因為他的理論定義變量i萬一賦值錯了,這是不好的循環(huán)語法先鱼,那就相當(dāng)于使用電不好俭正,因為萬一觸電能夠打人,雖然取消循環(huán)語法的焙畔,但是也仍然循環(huán)掸读,原因的利用遞歸,遞歸效率很慢的宏多。
for循環(huán)的種類
for-until
for-to
for-in(非常的多)
for-of(始創(chuàng)JS儿惫,版本ES6)
foreach(如:C#、Ballerina)
三段式
repeat(AppleScript伸但,LiveCode姥闪,Lingo)
SUPERPLAN語言介紹
父代:Plankalkül
作者:海因茨·魯?shù)傩萆?/p>
發(fā)布:1949年-1951年
產(chǎn)地:德國
他引自于Rechenplan