源码:
# include <stdio.h>
int main( )
{
int radius;
double area;
for(radius = 1; radius <= 10 ; radius++)
{
area = 3.1416 * radius * radius;
/* 若圆面积超过120,则跳出for循环,不予输出 */
if(area >= 120.0)
break; // 跳出循环
printf("square = %f/n", area);
}
printf("now radius=%d/n/n", radius-1);
for(radius = 1; radius <= 10 ; radius++)
{
area = 3.1416 * radius * radius;
/* 若圆面积没有超过60,则不输出而是从新开始循环 */
if(area < 120.0)
continue; // 回到循环头部,继续下一循环
printf("square = %f/n", area);
}
printf("now radius=%d/n", radius-1);
return 0;
}
C_使用break和continue控制循环语句
最新推荐文章于 2024-06-06 11:52:24 发布