在c語言中break和continue都被用於表示結束迴圈,但是其中乙個用於表示結束本迴圈另外乙個用於表示結束本次迴圈。很多新手都區分不開。在這裡我盡量給大家講解明白。單詞
漢語break
打破;休息
continue
繼續,延續
通過對這兩個單詞進行翻譯就可以看出來。這些大佬們也怕搞混,所以通過直觀的意思就可以看出來,break是打破,他要掀翻我們迴圈的桌子,桌子都翻了肯定就沒得談了啊,所以break就是結束迴圈,不會在繼續了(因為桌子都掀翻了得嘛)。continue是繼續的意思,continue可就文明多了雖然也結束,但是他結束只是結束本次,然後下一次迴圈還是照常的進行(今日留一線,明天又相見)。
一、break在迴圈語句中
通過下面的程式可以看出,break是個很懶的玩意兒,說著是去休息一會兒結果他就不回來了。
#include
intmain()
printf
("break 中的第%d個數\n"
,i);
}printf
("程式結束");
return0;
}
執行結果
二、continue在迴圈語句中
而我們的continue可就很老實本分了,說好了的休息一會那就只是一會兒,絕不食言。
#include
intmain()
printf
("break 中的第%d個數\n"
,i);
}printf
("程式結束");
return0;
}
C語言中 break和continue語句解析
c語言中 break和continue語句解析 1 break c語言中的break可以用在兩個地方 1 用在switch中,作用是使程式流程轉到switch語句之後的語句去執行。2 用在迴圈中,作用是轉到迴圈語句之後的語句執行。要注意的是,如果switch語句或迴圈語句是巢狀的,那break都只能...
Python基礎五之break和continue
通常,迴圈會不斷的執行 塊,直到條件為假或者使用完序列中的所有元素。但在有些情況下,你可能想中斷迴圈,開始新迭代或者直接結束迴圈。1 break 直接跳出迴圈,執行後面的 假設找到小於100的最大平方值。from math import sqrt for n in range 99,0,1 root...
scala基礎之迴圈 break和continue
for表示式 for i 表示式 集合 陣列 scala val num 1.to 5 num scala.collection.immutable.range.inclusive range 1,2,3,4,5 scala for i num 12 345scala for i 1.to 6 12...