c語言中幾個for連續套在一起,它是按順序加一嗎,還是別的,請解釋

2021-05-05 20:19:04 字數 2339 閱讀 4334

1樓:海蟹豔兒

是最裡層的for迴圈先執行,再一層層往外執行。。。

譬如:for(i=0,i

}先是判斷 i 是否小於a,如果是的話,執行語句一,那就接著判斷 j 是否小於b,如果是的話,那就執行語句二,然後j加上1,再判斷j是否小於b,這樣一直迴圈到 j 不小於b為止,接著再就是i加上1,判斷 i 是否小於a,直到 i 不小於a為止。

2樓:匿名使用者

你說的我沒怎麼看懂!!但是for迴圈的巢狀給你舉個例子:

int i,j;

for(i=0;i<50;i++)

for(j=0;j<20;j++)

printf('m');

這個for迴圈 :就是當上面的for迴圈等於1時,下面的for就要從j=0開始到20輸出20次printf(『m』)中的m;

當上面的for迴圈等於2時,下面的for又要從j=0開始到20輸出20次printf(『m』)中的m;當i=3、4、、50是一樣的。所以共要輸出50x20=1000次m

不知道可不可以幫到你 希望採納

3樓:_夢幻陽光

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

printf("b");

}printf("c");

拿這個例子來說吧,首先你要確認列印100個a,然後就是當i=0的時候,執行裡面的迴圈,此時j從0到9,會列印10個a,然後才結束裡面的迴圈,然後才列印乙個b,此時i=0的結束了,開始i=1的處理了,同理列印10個a和乙個b。。。當外面迴圈也結束的時候才列印乙個c,不知道講明白了沒有

4樓:匿名使用者

由內向外,乙個乙個來

c語言 這兩個for迴圈是巢狀的還是分開的,怎麼區別

5樓:匿名使用者

這兩bai個for不是巢狀的 一般格式du是這zhi樣的

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

迴圈dao體; // 迴圈體只回有乙個答 如果有多條語句的話 就用花括號 如這樣

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

就這樣的 如果不懂可以問

6樓:匿名使用者

這兩個for迴圈時分開的,一般巢狀迴圈縮排格數不同,而這兩個for縮排格數相同,所以是分開的。一般寫巢狀迴圈時,要畫花括號{},這樣比較好分辨外迴圈和內迴圈。

7樓:【埖開埖謝】丶

只有一行語句可以不寫大括號,這裡兩個for是分開的

8樓:酉卒蟲下

int i,j;

for(i = 1; i < 3; ++i)printf("\n");

}上邊是標準的巢狀迴圈,屬於i的迴圈包版

含屬於j的迴圈,i語句中的j語句。i語句地位權高於j語句。

你發的**中的迴圈屬於並列迴圈,i語句和j語句關係地位相等。

問一下各位大神乙個c語言的的小問題,如果兩個for迴圈跌在一起該執行的順序是什麼?

9樓:

雙重for迴圈的執行襲順序:

當i=0時,執行裡迴圈,j=0,n[0]=n[0]+1=1;

j=1,n[1]=n[0]+1=1;

當i=1時,再執行裡迴圈,j=0,n[0]=n[1]+1=2;

j=1,n[1]=n[1]+1=2;

i++=2,跳出迴圈;此時n[0]=2,n[1]=2;

但是只有n[0],n[1],這兩個量,沒有n[2](k=2),所以,輸出的應該是乙個不確定的值。

10樓:cp已死有事燒紙

先執行外面的一次,然後執行裡面的完,執行完後執行外面的一次,再執行裡面的……直到外面的迴圈完

這個c語言程式中的4個for語句是怎麼迴圈的求詳細解釋, 10

11樓:匿名使用者

第乙個for,說明這個陣列是三行,所以要迴圈三次;

然後裡面巢狀了乙個for,說明每行有兩個資料。

所以現執行i=0;k=0;k=1;

再執行i=1;k=0;k=1;

最後執行k=2;k=0;k=1;

這樣輸入的迴圈就結束了。

下面的兩個迴圈和上面的一樣,只是輸出變為輸出了。輸出3*2的陣列。

12樓:幻想之翼

前兩個for為錄入陣列,後兩個為輸出陣列。按先行後列依次排序。

13樓:硬硬的高b丶

前面兩個是鍵盤輸入乙個3行2列的陣列,第乙個是輸入3行陣列,第二個是指輸入的陣列中每行有2列。後面兩個是輸出順序3行2列的陣列。

中國電信的那個標誌(那是那個套在一起的兩個環環的標誌)有什麼

此標誌是以中國電信英文 china telecom 的首字母 ctc 組成,上半部的 c 字也是一個牛角,代表了電信的未來上市的遠景。中間的 c 字是一個飛翔物的造型,寓意電信的騰飛。同時也組成了中國電信的一個生動的 中 字。標誌流露出有速度的弧形結構代表著中國電信行業的特徵與電信寬頻的未來趨勢,也...

怎麼把幾個放在一起,怎麼把幾個word文件放在一起?

以wps 2019版為例 1 先開啟其中乙個文件 2 插入 物件 下拉 物件選單欄 檔案中的文字 3 在彈出的視窗裡選擇需要合併的第二個文件,這邊可以合併多個文件 如果幾個word文件的頁面設定完全一致可以實現,如果不同不能實現。用插入物件合併文件 開啟word,插入 文字 物件,檔案中的文字 然後...

幾個人在一起手拉手混在一起然後不鬆手解開成圈的遊戲叫什麼

這個遊戲叫解手鍊,是乙個團隊 合作的遊戲。需要在集體合作中發揮個人創造力的遊戲,遊戲規則簡單,寓意深刻,是拓展訓練中常見的培訓專案。這是乙個需要在集體合作中發揮個人創造力的遊戲。當我們除了要加強自己的創造力以外還要認識到在解決團隊問題方面都有什麼步驟,聆聽在溝通中的重要性,以及團隊的合作精神。活動目...