continue與break

通過一個程序的輸出結果來看continue與break的作用:

#include<stdio.h>

void main()

{

float pi=3.14159;

float r;

float area;

for(r=1;r<=10;r++)

{

area=pi*r*r;

if(r==8)break;

printf("r=%f,area=%f\n",r,area);

}

}

輸出結果:

102128221.jpg

把break改成continue

輸出結果:

102323161.jpg

break是直接跳出循環體結束所有循環;

continue是結束本次循環,後面循環繼續執行;

在程序中用continue語句無非爲了說明continue語句的作用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章