c語言中for是什麼意思的函式還是什麼

2021-03-04 06:27:13 字數 1251 閱讀 9276

1樓:賊貓

c語言中的「for(.....)」是for迴圈c語言for語句用法詳解:

for語句:

for (表示式1;表示式2;表示式3)

表示式1 給迴圈變數賦初值

表示式2 為迴圈條件

表示式3 用來修改迴圈變數的值,稱為迴圈步長。

for語句的執行流程:

2樓:匿名使用者

c語言中 for(.....)是什麼意思的函式,還是什麼for不是函式名,而是迴圈語句的關鍵字

for語句的形式: for(表示式1; 表示式2; 表示式3)它的執行過程如下:

先計算表示式1;

計算表示式2,若其值為真(非0),則執行for語句中指定的內嵌語句;

計算表示式3;

轉回上面第2步繼續執行;

迴圈結束。

3樓:謎o夢

迴圈語句、和while,do-while功能類似。

for(起始條件;繼續執行的條件;每次執行最後執行的語句)

只要繼續執行的條件符合、這個for迴圈就會一直執行、

4樓:匿名使用者

在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迴圈語句都是正確的。

for field of regard 的縮寫logo中的for

c語言中, scanf函式是什麼意思?

scanf是手動輸入並賦值給相應引數。例如scanf 輸入a引數 d a 即給輸入數字給a賦值。在程式執行之後從鍵盤錄入。c語言中scanf有什麼作用,scanf是c語言中的一個輸入函式,與printf函式一樣,都被宣告在標頭檔案裡,因此在使用scanf函式時要加上 include 在有一些實現中,...

C語言中語句是什麼意思,c語言中!是什麼意思?

我猜你說的是三目運算 例如c a b?a b 這個就是等同於 if a b else 對於條抄 件表示式b x y,先計算 襲條件b,然後進行判bai斷。如果b的值為true,計算dux的值,運算zhi結果為x的值 否dao則,計算y的值,運算結果為y的值。一個條件表示式絕不會既計算x,又計算y。條...

在c語言中是什麼意思在c語言中是什麼意思

有好多種形式。1.運算子 取餘運算子。2.格式 d是整型,c是字元型,是輸出 ld是輸出長整型。f是輸出浮點型 小數形式 e是輸出浮點型 指數形式 lf le用於輸出double型,g選 e f長度小的一種,且不輸出多餘的零。o輸出八進位制,不會輸出負的,x輸出十六進位制。hd用於輸出短整型。s用於...