for迴圈裡寫if判斷,如何不符合if裡的條件,是不是直

2021-04-28 17:34:14 字數 2670 閱讀 4541

1樓:匿名使用者

你的表達能來力真讓人揪自心。恕我程式設計4年意然也看不明白你到底想表達什麼。

var a=100,b=1;

for(b;b迴圈體

b++;      // b=1+1   此時上面的b就等於2了,再迴圈一次2+1=3了.....

if(b==a)

}for迴圈裡寫乙個if判斷,如果不符合if裡的條件,則不執行if的內容,直到符合for的條件,才會停止,不然一直迴圈,

乙個for迴圈中有乙個if語句,當滿足if的判斷條件時,會執行break,這個時候是繼續執行for

2樓:

break是結束整個迴圈體,根據你的描述應該整個迴圈都退出;拓展一下,如果你用的continue就是結束單次迴圈,只會退出if,然後繼續進行for的迴圈!望採納

3樓:小文

for語句

來與if語句:

兩個if沒有什麼關係源,順次做。無論第一bai個if的條件成立du不成立,都要zhi執行第二個if。

for每迴圈一次,兩dao個if語句都要做一次。

for跟的那個語句塊大括號是第乙個左大括號和末尾的右大括號,所以for每次都要把兩個if執行一次。

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。

4樓:匿名使用者

break是跳出迴圈

contiune 才是跳出單次迴圈

5樓:天雨下凡

當然是跳出for迴圈

6樓:crazy丶清水

首先,break 和continue 都是跳出頂層迴圈。 也就是在乙個頂層迴圈或者判斷內部中的 if 或者循專環語句內部,一旦使用了這兩個

屬,都將不在再繼續執行下面的內容,而是跳出了整個迴圈。區別是,break 跳出迴圈後不再次進入迴圈,continue 是可以再次進入迴圈的。 如果你想跳出當前最小迴圈,那麼應該在判斷語句中,要不就進入,要不就不進入。

乙個for迴圈中有乙個if語句,當滿足if的判斷條件時,怎麼才能讓它繼續執行for迴圈

7樓:強哥打醬油

方法有很多種啊。你直接continue 也可以。 主要是你想實現什麼功能為主

遇到c語言問題,輸入乙個數,for迴圈內if語句,條件不符合重新輸入。

8樓:匿名使用者

break本來就是跳出迴圈用的,換成break自然沒問題。當你輸入小於100時,你讓i= 0,但是你忘記了還要執行i++,所以,i依然會變成1。

9樓:匿名使用者

if裡面加continue結束本次迴圈,開始下一次

10樓:鍾晴董琪

你可以用while來實現迴圈輸入,沒必要用goto,這個語句已經不建議使用了,樓上的正解

for迴圈的第乙個賦值語句,只有在第一次迴圈時執行,後面的迴圈不再執行,而是直接判斷條件句麼?

11樓:四捨**入

舉例說bai明:

for(int i=0;i<10;i++)a[i]=i;

執行du順序如下:

1 int i=0;只執

zhi行一次。

2 比較i<10是否成dao

立,若不成立,結版束迴圈。

3 執行a[i]=i;

4 執行i++,轉權2。

12樓:

舉例說明:

for(int i=0;i<10;i++)a[i]=i;

執行順序如下:

1 int i=0;只執行一次。

2 比較i<10是否成立,若不成立,結束迴圈。

3 執行a[i]=i;

4 執行i++,轉2。

13樓:

後面的迴圈語句如果再執行的話就死迴圈了。

不是第一次迴圈的執行,而是進入開始迴圈前賦值,然後判斷是否進入迴圈,有可能一次也不執行

14樓:匿名使用者

後面的迴圈不再執行第乙個初始化語句,當第乙個迴圈執行完後,改變變數的值(執行第三個表示式),然後再判斷第二個表示式(即條件句)的值是否為真,若為真繼續執行迴圈體,否則退出迴圈。以此類推。。。

15樓:

應該說: 是在迴圈開始前執行.

其實,for(i=1;i

i=1;

for(;i

16樓:匿名使用者

這個是我

來寫程式時經常用到的源,你可以設定乙個bai入口引數,du如entry ,首先讓entry =0;

你進入迴圈zhi的時候dao判斷

for(;entry==1;)//條件自己設定//新增每次迴圈都要的**

//如果要再次重新用這個迴圈,在某個位置設定entry=0;}

雙持傳染冰DK輸出迴圈如何不斷病

冰dk的迴圈其實很簡單的,熟練掌握了以後,打老四這樣的木樁我能一邊手按技能另外一邊手吃零食照樣打上萬,首先你需要3個大雕文,疾病雕文 傳染重新整理疾病的 冰打雕文 冰打減少符能 湮沒雕文 湮沒提高傷害 下面我特別點出冰dk的要點,理解就看你自己了 1,改掉習慣,使用符文監視外掛程式,不要看著你的技能...

這個如何判斷是不是死迴圈,for語句中沒有判斷條件是不是就會死迴圈

要看迴圈條件 當變數作為條件表示式時,其取值就是表示式取值,非專0代表真,0代表假屬 此迴圈是否死迴圈,要看迴圈條件是否有假的可能,即變數s是0值的可能,由於每次迴圈,變數s都會被減1,因此會有取0的時候,迴圈能被結束,因此不是死迴圈 for語句中沒有判斷條件是不是就會死迴圈 c語言中,for 表達...

ecel裡如何寫函式判斷一組資料中大於60小於70的數

假如資料是在a列,那麼在其他列的乙個單元格中輸入如下公式即可 countif a a,70 countif a a,60 goodluck sumproduct a1 a27 70 a1 a27 60 資料範圍自己修改下!excel2007 countifs b1 b8,70 b1 b8,60 ex...