在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ C++/ D語言循環(huán)
類的訪問修飾符
D語言運算符
D語言邏輯運算符
類指針
D語言元組
D語言指針
D語言模塊
D語言sizeof運算符
D語言混合類型
D語言封裝
D語言條件編譯
類的靜態(tài)成員
D語言do...while循環(huán)
D語言結構體
重載
D語言字符串-String
D語言決策語句
D語言接口
D語言for循環(huán)
D語言switch語句
D語言關聯(lián)數(shù)組
D語言范圍
D語言枚舉Enums
契約式編程
D語言并發(fā)
D語言開發(fā)環(huán)境設置
D語言別名
D語言常值
D語言常量
D語言函數(shù)
D語言if嵌套語句
D語言循環(huán)
D語言概述,D語言是什么?
D語言運算符優(yōu)先級
D語言continue語句
D語言異常處理
D語言break語句
D語言if...else語句
D語言類和對象
類繼承
D語言字符
D語言教程
D語言關系運算符
比較操作符重載
構造函數(shù)和析構函數(shù)
D語言抽象類
D語言if語句
D語言賦值運算符
D中算術運算符
D語言類成員函數(shù)
D語言位運算符
D語言變量
D語言數(shù)據(jù)類型
D語言文件I/O
D語言數(shù)組
一元運算符重載
D語言嵌套switch語句
D語言基本語法
二元運算符重載
this指針
D語言聯(lián)合體
D語言模板
D語言嵌套循環(huán)
D語言while循環(huán)

D語言循環(huán)

可能有一種情況,當需要執(zhí)行幾個代碼塊多次。在一般情況下,語句順序執(zhí)行:在一個函數(shù)的第一條語句,首先執(zhí)行,然后是第二個,等等。

編程語言提供了各種控制結構,使它能執(zhí)行更復雜的路徑。

循環(huán)語句可以讓我們執(zhí)行一個語句或語句組多次,下面是在大多數(shù)編程語言中的循環(huán)語句的一般形式為:

Loop Architecture

D編程語言提供了循環(huán)來循環(huán)處理要求以下類型。點擊以下鏈接,查看其詳細信息。

循環(huán)類型 描述
while循環(huán) 重復語句語句或一組,而給定的條件為真。它測試的條件執(zhí)行循環(huán)體之前。
for循環(huán) 執(zhí)行語句多次序列,并簡略地管理該循環(huán)變量的代碼。
do...while循環(huán) 像一個while語句,除了它測試的條件在循環(huán)體的結束
內(nèi)嵌循環(huán) 可以使用一個或多個循環(huán)內(nèi)的任何其他while,或do .. while循環(huán)。

循環(huán)控制語句:

循環(huán)控制語句從它的正常順序更改執(zhí)行。當執(zhí)行離開一個范圍,在該范圍內(nèi)創(chuàng)建的所有自動對象被銷毀。

D支持以下控制語句。點擊以下鏈接,查看其詳細信息。

控制語句 描述
break語句 終止循環(huán)或switch語句,并將執(zhí)行的語句緊隨循環(huán)或switch。
continue語句 導致循環(huán)跳過它的主體的其余部分,并立即重新測試它的條件,在重申之前。

無限循環(huán):

一個循環(huán)變得如果條件永遠變?yōu)閒alse的無限循環(huán)。 for循環(huán)是傳統(tǒng)上用于此目的。由于沒有形成在for循環(huán)的三個表達式都是必需的,可以留條件表達式為空時作為一個死循環(huán)。

import std.stdio;
int main ()
{
   for( ; ; )
   {
      writefln("This loop will run forever.");
   }
   return 0;
}

當條件表達式為不存在,它被假定為真??赡苡幸粋€初始化和增量表達,而D程序員更普遍使用for(;;)結構來表示一個無限循環(huán)。

注意:可以通過按Ctrl + C鍵終止一個無限循環(huán)。