c語言 迴圈部分,c語言中的迴圈如何實現

時間 2023-06-04 16:09:03

1樓:寶爸日記

我承認我是來蹭分的哈。

#include

int fac(int n);

double n_ieme_terme(int n);

int main()

ifn++;

/while

return 0;

int fac(int n)

else//fac

double n_ieme_terme(int n)//n_ieme_terme

2樓:網友

lz你上面的迴圈中控制語句有錯誤,你沒先把n初始化,就++了,那就意味著,你傳遞的實參是多少,然後在實參的基礎上++.

可以這麼改正。

for(;n>0;n--)

其他的照舊就行了,相信lz這點修改沒問題吧。不要寫了吧)(如果不行,你再補充問題,或者給我留言也行,我收到就會告訴你的。)還有就是你在呼叫函式的時候只給出了一個實參,在c裡面,實參跟形參要一一對應的關係,除非這樣。

float n_ieme_terme(int n,float b=0) /這是宣告*/

float n_ieme_terme(n) /這是呼叫*/好了,還是再有問題的你再問我吧。

希望上面的能夠解決lz的問題。o(∩_o!!

如果覺得好的話,也可以加分啊。\o^)/

3樓:清泉求知

#include

int fac (int n, int a)return a;

elsereturn 0;

float n_ieme_terme(int n,float b)return b;

int main()

return 0;

我改了下 沒執行 你看看行了嗎。

4樓:匿名使用者

就是n沒有初始化。

其他都對。

5樓:匿名使用者

初始化工作沒做吧~~~

c語言中的迴圈如何實現

6樓:珈藍惜夢

源程式如下:#include ""

int main()

return 0;

程式執行結果如下:

c語言迴圈語句是什麼?

7樓:動物植物

在c語言中迴圈可分為3中,while迴圈、do - while迴圈、for 迴圈。

while即:首先檢查啟動迴圈的條件是否滿足,當條件滿足時,不斷地重複迴圈體內的語句,直到不滿足條件就退出。

do while即:進入do while前不做檢查,而是在執行完一輪迴圈後再來檢查迴圈的條件是否滿足,如果滿足則繼續下一輪迴圈,不滿足則結束迴圈。

while迴圈和do while迴圈的區別:while迴圈是先判斷條件,do while迴圈是在執行了一輪迴圈後再來判斷條件,無論條件是否滿足do while都至少會被執行一輪,而while迴圈是條件滿足執行,不滿足結束迴圈。

for迴圈類似一個計數迴圈,設定一個計數器,初始化它,然後在計數器到達某值之前重複執行迴圈體,同時每執行一輪迴圈,計數器值以一定步進進行調整。

迴圈語句一般用來解決需要重複執行某些語句的問題。

例1:畫矩形,輸入一行,包括四個引數:前兩個引數為整數,依次代表矩形的高和寬(高不少於3行不多於10行,寬不少於5列不多於10列);第三個引數是一個字元,表示用來畫圖的矩形符號;第四個引數為1或0,0代表空心,1代表實心。

輸出畫出的圖形。

矩形的高和寬是已知的,那麼輸出行和列時,需要迴圈的次數就是已知的,可以用for語句來控制行和列的輸出。

例2:餘數相同問題,已知三個正整數a,b,c。現有一個大於1的整數x,將其作為除數分別除a,b,c,得到的餘數相同。

c語言迴圈語句是什麼?

8樓:匿名使用者

c語言迴圈控制語句是一個基於c語言的程式設計語句,該語句主要有while迴圈語句、do-while迴圈語句和for迴圈語句來實現迴圈結構。

三種語句比較:

1、同一個問題,往往既可以用 while語句解決,也可以用 do-while或者for語句來解決,但在實際應用中,應根據具體情況來選用不同的迴圈語句。選用的一般原則是:

1) 如果迴圈次數在執行迴圈體之前就已確定,一般用 for語句。如果迴圈次數是由迴圈體的執**況確定的,一般用 while語句或者do- while語句。

2) 當迴圈體至少執行一次時,用 do-while語句,反之,如果迴圈體可能一次也不執行,則選用while語句。

2、c++/c迴圈語句中,for語句使用頻率最高,while語句其次,do語句很少用。

3、三種迴圈語句for、while、do-while可以互相巢狀自由組合。但要注意的是,各迴圈必須完整,相互之間絕不允許交叉。

c語言程式設計迴圈語句

9樓:計算機

在c語言中,迴圈結構有while語句、do~while語句和for語句,雖然結構上有些差別,但是功能都是一樣的。

c++迴圈語句

10樓:華源網路

c++程式語言提供了以下幾種迴圈型別:while、for、dowhile迴圈。

while 迴圈。

只要給定的條件為真,while 迴圈語句會重複執行一個目標語句。

語法:while(condition)while(condition);

條件表示式出現在迴圈的尾部,所以迴圈中的statement(s)會在條件被測試之前至少執行一次。

如果條件為真,控制流會跳轉回上面的do,然後重新執行迴圈中的statement(s)。

這個過程會不斷重複,直到給定條件變為假為止。

例項:inta=10;

dowhile(a<20);

c語言do迴圈,C語言do迴圈

inf 殷志民 沒有do迴圈,只有do while迴圈 while迴圈和for迴圈,因此如果你是用do while迴圈,do和while兩者是密不可分的,do裡面描述了你在不斷的重複做什麼事,而while告訴編譯器下一次重複進入迴圈的條件是什麼,如果沒有while的話,整個迴圈的思想就少了一部分,也...

c語言 for迴圈巢狀,c語言的for迴圈巢狀怎麼執行的?

迴圈的過程是先執行第一個大迴圈for i 0 i 3 i 此句中先給i賦值0,在判斷條件i 3是否成立賦值後的i 0了,所以條件成立,成立則做下面一條語句,就是for j 0 j 4 j 同樣這個迴圈還是先賦值j 0,在進行判斷j 4是否成立,成立就再做下一句。此時scanf語句後面已經沒有語句了,...

c語言中for迴圈和while迴圈的最主要區別是什麼

後山蘭才唱 while語句的一般形式如下 while 表示式 語句 表示式為非0值,執行while中內嵌語句。它是先判斷表示式,在根據表示式值,執行語句。do while語句的一般形式如下 do迴圈體語句 while 表示式 它的特點是先執行迴圈體語句,然後判斷迴圈條件是否成立,不成立就退出,成立就...