99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

D編程 循環(huán)

2021-09-01 11:32 更新

循環(huán)語句多次執(zhí)行一個(gè)語句或一組語句,以下是循環(huán)語句的一般形式,主要用于編程語言中-

Loop Architecture

D編程語言提供了以下類型的循環(huán)來處理循環(huán)需求。

Sr.No.Loop Type & 描述
1while loop

當(dāng)給定條件為真時(shí),它將重復(fù)一個(gè)語句或一組語句。

2for loop

它多次執(zhí)行一系列語句,并簡化了管理循環(huán)變量的代碼。

3do...while loop

類似于while語句,除了它在循環(huán)主體的末尾測試條件。

4nested loops

您可以在while,for或do..while循環(huán)中使用一個(gè)或多個(gè)循環(huán)。

循環(huán)語句

循環(huán)控制語句從其正常順序更改執(zhí)行,當(dāng)執(zhí)行離開作用域時(shí),在該作用域中創(chuàng)建的對(duì)象都將被銷毀。

D支持以下控制語句-

Sr.No.Control Statement & 描述
1break statement

終止循環(huán)或切換語句,并在循環(huán)或切換后立即將執(zhí)行轉(zhuǎn)移到該語句。

2continue statement

使循環(huán)跳過其其余部分,并在重新進(jìn)行迭代之前立即重新測試其狀況。

無限循環(huán)

如果條件永遠(yuǎn)不會(huì)為假,則循環(huán)將變?yōu)闊o限循環(huán),由于形成for循環(huán)的三個(gè)表達(dá)式都不是必需的,因此可以通過將條件表達(dá)式保留為空來進(jìn)行無限循環(huán)。

import std.stdio;

int main () {

   for( ; ; ) {
      writefln("This loop will run forever.");
   }
   return 0;
}

當(dāng)條件表達(dá)式不存在時(shí),假定它為真。您可能有一個(gè)初始化和增量表達(dá)式,但是D程序員更通常使用for(;;)構(gòu)造來表示一個(gè)無限循環(huán)。

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


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)