VC 事例,對for迴圈的理解始終看不懂不明白

2021-03-12 04:21:44 字數 2976 閱讀 6109

1樓:

1.for迴圈也是順du序結構 按順序走zhi就可以了

for(int i = 0; i<3 ; i++)

//(2)

}先i = 0 判斷daoi<3成立 進迴圈版 括號裡j的for迴圈 j=0 j<3成立 執行迴圈內語句(1)執行完畢 j++ 再判斷j<3成立否 直到不成立了 j的for迴圈結束順序執行(2) 完畢後 i++ 判斷 i<3成立否 成立繼續迴圈....

2.bool 型別的變數isfind 初值是false bool變數的值有true和false

3.if語句判斷如果括號內為真則此if語句執權行 否則不執行 isfind是bool型變數 它是false if 就不執行 ture 執行。

4.sum一開始是0 也就是說就j

5.你這道題括號好像有點問題。

2樓:匿名使用者

理解for迴圈最好的辦法是畫程式流程圖,這樣程式的過程一目了然,這個是乙個for的流程圖,再向for迴圈體中巢狀乙個for就是二個了

3樓:劉翔

for迴圈就是在條件滿足時執行其中的語句,當條件不滿足時跳出。

vc++ for迴圈 列印乙個菱形圖形,已有例子!不過我看不懂,請高手詳細說明一下 ,謝謝了!雖然

4樓:匿名使用者

列印菱形圖形其實就是列印乙個正三

角形和乙個對應的倒三角形,但是要注意它們的位置關係。你的這個程式是要列印這樣的圖形

****

*****

*******

*****

****

程式是將整個圖形分成了兩部分用迴圈巢狀列印輸出的,即第一部分先輸出下面的正三角形

* 此行輸出內容為3個空格,1個*號

*** 此行輸出內容為2個空格,3個*號

***** 此行輸出內容為1個空格,5個*號

******* 此行輸出內容為0個空格,7個*號

這個三角形的規律就是第一行先輸出3個空格(因為下面還有三行,所以這個第一行的*號,應該在螢幕第四個位置輸出),然後輸出1個*號,換行,準備螢幕第二行的內容輸出;第二行先輸出2個空格,然後再第三個位置輸出3個*號,換行,準備螢幕第三行的內容輸出;依次類推。可以發現關係如下:每行前的空格數等於要列印的三角形總行數-i(i等於所在的行數,即第1行i=1,第2行i=2);每行*號輸出個數等於2*i-1個(i等於所在的行數,即第1行i=1,第2行i=2)。

所以程式段就可以寫成

//先列印上邊的四行

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

第二部分列印倒三角形

***** 此行輸出內容為1個空格,5個*號

*** 此行輸出內容為2個空格,3個*號

* 此行輸出內容為3個空格,1個*號

這個三角形的規律就是第一行先輸出1個空格,然後輸出5個*號,換行,準備螢幕第二行的內容輸出;第二行先輸出2個空格,然後再第三個位置輸出3個*號,換行,準備螢幕第三行的內容輸出;依次類推。可以發現關係如下:每行前的空格數等於所在的行數,即第1行i=1,第2行i=2;每行*號輸出個數等於7-2*i個(7是正三角形中最後一行*的個數,i等於所在的行數,即第1行i=1,第2行i=2)。

所以程式段就可以寫成

//列印下邊的三行

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

vc++ for迴圈

5樓:匿名使用者

for(int i = 0;i < 100;i++) {} //遞減和遞加的算一種

for(;true;)   {}  //有空表示式的for (int i = 100, j = 100; i > 0 || j>0 ; i--,j++)  {} //有多表示式的

for(;;){}//這是個 死迴圈 無限迴圈

6樓:匿名使用者

列印菱形,邊長為3,所以上面4行,下面3行(當然也可以上面3行,下面4行)

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

i從1取到4,列印上面的4行

對每一行,先列印空格,然後列印星號

第一行列印3個空格,1個星號

第二行列印2個空格,3個星號

...規律:第i行

列印4-i個空格 for(j=1;j<5-i;j++) i從1取到4-i

列印2*i-1個星號 for(k=1;k<=2*i-1;k++) i從1取到2*i-1

下面3行同理

vc++程式設計,步長,for迴圈?

7樓:匿名使用者

#include "stdafx.h"

#include

using namespace std;

const int arsize=16;

int main(int argc, char* argv){cout<<"請輸入

bai乙個整數du:zhi"<>i;

cout<<"計數

步長dao為專"<秒的結果為屬:"<

vc++程式設計,階乘,for迴圈?

8樓:匿名使用者

#include "stdafx.h"

#include

using namespace std;

const int arsize=16;

int main(int argc, char* argv){double f[arsize];

f[1]=f[0]=1.0;

int i;

for(i=2;i

如何理解迴圈流化床鍋爐中「迴圈」和「流化」的概念

高溫分離器入口煙溫在800 左右,旋風筒內徑較小,結構簡化,筒內僅需一層薄薄的防磨內襯 氮化矽磚 其使用壽命較長。迴圈倍率為10 20左右。迴圈灰輸送系統主要由回料管 回送裝置,溢流管及灰冷卻器等幾部分組成。床溫控制系統的調節過程是自動的。在整個負荷變化範圍內始終保持濃相床床溫850 950 間的某...

中水作為迴圈水補水對迴圈水的影響

束迎真 一般中水是指汙水經過處理後達到一定標準,再經過深度處理達到中水使用要求。但是中水的利用根據需求,即在什麼行業用,差別較大,無法具體說達到什麼要求。目前國家有一系列的標準規定了城市汙水作為中水利用的一系列標準,迴圈水補水就要看你是什麼地方的迴圈水,對水質的具體要求是什麼了!建議參照下面的標準,...

談談對母愛的理解談談你對母愛的理解

母愛也許是這個世界是最偉大無私的愛了。無論何時何地她都會惦記著我們。我是個不善於表達感情的人,剛才在 讀者 雜誌裡看到乙個簡短的文章叫 奇特的家書 使我非常震撼。我把這篇文章寫出來,供大家分享,作者是湟濱。奇特的家書 10多年前,我在一所民族學院讀書。班上除了少數幾個漢族學生外,大部分同學都是少數民...