關於for迴圈的一道題,下面有關for迴圈的正確描述是

時間 2025-04-12 02:20:17

1樓:

呵呵,兄弟呀,你要自己好好看看呀,這是個巢狀迴圈,#includevoid main()

int i,j,k=0,m=0;

for(i=0;i<2;i++)這裡,你看,不要迴圈到2時就退出了。所以i=2;

for (j=0;j<3;j++)這裡,j要迴圈到三也退出,雖然它是在i迴圈裡面,但每次執行都會給0值。所以最後,j會到三。

k++;這裡是在j迴圈裡面的,它每次都會自增到3,k-=j; 雖然k會到三,但是這個不在那個j迴圈裡面,退出的時候,k和j的值是相等的,k又被減到0了。

m=i+j; 上面已經看到了,i=2,j=3,那m自然等於五了。

printf("k=%d,m=%d",k,m);

2樓:匿名使用者

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

k++;k-=j;

這裡k++會執行3次,所以k=3,但是k-=j執行時,因為j一定是3,所以k=0.

外層會迴圈兩次,不過結果和上面一樣)

m=i+j; i是迴圈到2時,i<2不滿足,退出迴圈,所以i=2j是迴圈到2時,j<3不滿足,退出迴圈,所以j=3所以m=2+3=5

3樓:令狐沖

在執行第二個for迴圈結束後,k=3,接著每執行一次i的自增,k就增一次到3後 再減去j(j=3,即執行一次i++,便執行一次j的for迴圈直到j=3),即最後結果是k=0,而i=2,j=3,所以m=i+j=5。

或許說得有點小亂,不過應該能明白的。

下面有關for迴圈的正確描述是

4樓:水果山獼猴桃

下面有關for迴圈的正確描述是(d)。

a,b,c都錯,for迴圈不僅能用於迴圈次數已經確定的情況,還可以用於迴圈次數不確定而只給出迴圈結束條件的情況。還有乙個d選項。d、for迴圈的迴圈體語句中,可以包含多條語句,但必須用花括號括起來正確。

下面關於for迴圈的正確描述是()。

5樓:老周在此

下面關於for迴圈的正確描述是()。

迴圈簡咐褲只能用於迴圈次攔簡數已經確定的情況。

迴圈是先直行迴圈體語句,後判斷表示式。

迴圈簡渣中,表示式2可以省略,用break語句跳出迴圈。

迴圈的迴圈體語句只能是單語句。

正確答案:c

下面有關for迴圈的正確描述是

水果山獼猴桃 下面有關for迴圈的正確描述是 d a,b,c都錯,for迴圈不僅能用於迴圈次數已經確定的情況,還可以用於迴圈次數不確定而只給出迴圈結束條件的情況。還有一個d選項。d for迴圈的迴圈體語句中,可以包含多條語句,但必須用花括號括起來正確。 默言傾 c,break是可以用在for迴圈中,...

c 一道迴圈語句題,c 迴圈類的一道題

第一種方法 include include include void main struct timeval tv begin,tv end for int n 2 n 23 n 3 for int i 1 i n i gettimeofday tv end,null for int n 0 n 8...

請教一道關於細胞核的題目,請教一道有關概率論的題目?

a,細胞內有很多膜結構,他們的主要功能是為酶促反應提供場所,比如線粒體膜上有大量的酶。細胞核內也有大量的酶促反應,比如轉錄,這需要酶的催化,細胞膜可以為酶提供反應的支點,換句話說,這些反應都是在膜結構上,通過酶的催化完成的。c錯在,核孔的確是大分子物質進出細胞核的通道,但是這個大分子物質指的是mrn...