當前位置:編程學習大全網 - 編程語言 - 關於for 和 to...

關於for 和 to...

Pascal語言

for 循環變量:=初始值 to 終止值 do 語句內容

或者

for 循環變量:=初始值 downto 終止值 do 語句內容

其他內容與C的相同,此處省略。

循環語句的含義在於從“控制變量”等於“初值”開始,循環到“終值”,當“控制變量”的值:

(1) to:大於終值時,終止循環。這裏相當於BASIC中STEP(步長)=1的情況。

(2) downto:小於終值時,終止循環。 這裏相當於BASIC中STEP(步長)=-1的情況。

[編輯本段]BASIC語言中的for語句格式

BASIC語言

FOR 循環變量=初始值 TO 終止值 STEP 步長

語句內容

NEXT 循環變量

其他內容與C的相同,此處亦省略。

[編輯本段]C語言中的for語句格式

C語言

只要指定條件為 true 都執行語句塊。

for (initialization; test; increment)

statements

參數

initialization

必選項。壹個表達式。該表達式只在執行循環前被執行壹次。

test

必選項。壹個 Boolean 表達式。如果 test 是 true,則 statement 被執行。如果 test 是 false,則循環結束。

increment

必選項。壹個表達式。在每次經過循環的最後執行該遞增表達式。

statements

可選項。test 是 true 時,要執行的壹個或多個語句。可以是復合語句。

說明

循環要執行確定的次數,通常使用 for 循環。

示例

下面的例子示範了壹個 for 循環。

/* 在開始時 i 被設為 0,並在每次重復的最後被增加 1。

在循環重復前,

如果 i 不小於 10,則循環結束。*/

var myarray = new Array();

for (i = 0; i < 10; i++) {

myarray = i;

}

在c語言的解釋是:

for:循環語句。

作用:循環。

它的壹般形式為:

for(<初始化>;<條件表過式>;<增量>)

語句;

初始化總是壹個賦值語句,它用來給循環控制變量賦初值;條件表達式是壹個關系表達式,它決定什麽時候退出循環;增量定義循環控制變量每循環壹次後按什麽方式變化。這三個部分之間用";"分開。

例如:

for(i=1;i<=10;i++)

語句;

上例中先給i賦初值1,判斷i是否小於等於10,若是則執行語句,之後值增加1。再重新判斷,直到條件為假,即i>10時,結束循環。

註意:

(1).for循環中語句可以為語句體,但要用"{"和"}"將參加循環的語句括起來。

(2).for循環中的"初始化"、"條件表達式"和"增量"都是選擇項,即可以缺省,但";"不能缺省。省略了初始化,表示不對循環控制變量賦初值。省略了條件表達式,則不做其它處理時便成為死循環。省略了增量,則不對循環控制變量進行操作,這時可在語句體中加入修改循環控制變量的語句。

(3).for循環可以有多層嵌套。

例如:

for(;;) 語句;

for(i=1;;i+=2) 語句;

for(j=5;;) 語句;

這些for循環語句都是正確的。

百度百科中的詞條內容僅供參考,如果您需要解決具體問題

(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。 本詞條對我有幫助

25

[我來完善]相關詞條:

更多

whileUNTILabstractreturnforeachautoswitch

開放分類:

編程語言,C,Pascal,Basic

合作編輯者:

xttts、QQ491462868、fengguda、huqing7002

如果您認為本詞條還需進壹步完善,百科歡迎您也來參與編輯詞條 在開始編輯前,您還可以先學習如何編輯詞條

“for”在英漢詞典中的解釋(來源:百度詞典):

for

KK: []

DJ: []

prep.

1. 為,為了

2. 代替;代表

3. 因為,由於

4. 在(指定時間)

5. (表示時間、距離等)達,計

6. 對於,關於;在...方面

7. 為得到,為贏得

8. 以...為代價;以...交換

9. 當作,作為

10. 贊成;支持;傾向於

11. 朝...方向去;往,向

12. 就...而言

conj.

1. 因為,由於

  • 上一篇:數控車床與數控銑床刀具補償的異同
  • 下一篇:編程的日子是在塑造終結嗎?
  • copyright 2024編程學習大全網