自定义View系列教程00–推翻自己和过往,重学自定义View
自定义View系列教程01–常用工具介绍
自定义View系列教程02–onMeasure源码详尽分析
自定义View系列教程03–onLayout源码详尽分析
自定义View系列教程04–Draw源码分析及其实践
自定义View系列教程05–示例分析
自定义View系列教程06–详解View的Touch事件处理
自定义View系列教程07–详解ViewGroup分发Touch事件
自定义View系列教程08–滑动冲突的产生及其处理
探索Android软键盘的疑难杂症
深入探讨Android异步精髓Handler
详解Android主流框架不可或缺的基石
站在源码的肩膀上全解Scroller工作机制
Android多分辨率适配框架(1)— 核心基础
Android多分辨率适配框架(2)— 原理剖析
Android多分辨率适配框架(3)— 使用指南
版权声明
- 本文原创作者:谷哥的小弟
- 作者博客地址:http://blog.csdn/lfdfhl
break
break用于强制结束整个循环。
示例 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
for(i=0;i<10;i++){
printf("i=%d\n",i);
if(i==5){
break;
}
puts("break之后的语句");
}
puts("for循环结束");
return 0;
}
运行结果
i=0
break之后的语句
i=1
break之后的语句
i=2
break之后的语句
i=3
break之后的语句
i=4
break之后的语句
i=5
for循环结束
Process returned 0 (0x0) execution time : 0.261 s
Press any key to continue.
示例 2
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=10;
while(i>=0){
printf("i=%d\n",i);
if(i==5){
break;
}
i--;
puts("break之后的语句");
}
puts("while语句结束");
return 0;
}
运行结果
i=10
break之后的语句
i=9
break之后的语句
i=8
break之后的语句
i=7
break之后的语句
i=6
break之后的语句
i=5
while语句结束
Process returned 0 (0x0) execution time : 0.376 s
Press any key to continue.
continue
continue用于终止本次循环,继续下次循环。
示例 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i;
for(i=0;i<10;i++){
printf("i=%d\n",i);
if(i==5){
continue;
}
puts("continue之后的语句");
}
puts("for循环结束");
return 0;
}
运行结果:
i=0
continue之后的语句
i=1
continue之后的语句
i=2
continue之后的语句
i=3
continue之后的语句
i=4
continue之后的语句
i=5
i=6
continue之后的语句
i=7
continue之后的语句
i=8
continue之后的语句
i=9
continue之后的语句
for循环结束
Process returned 0 (0x0) execution time : 0.403 s
Press any key to continue.
示例 2
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=10;
while(i>=0){
printf("i=%d\n",i);
i--;
if(i==5){
continue;
}
puts("continue之后的语句");
}
puts("while语句结束");
return 0;
}
运行结果
i=10
continue之后的语句
i=9
continue之后的语句
i=8
continue之后的语句
i=7
continue之后的语句
i=6
i=5
continue之后的语句
i=4
continue之后的语句
i=3
continue之后的语句
i=2
continue之后的语句
i=1
continue之后的语句
i=0
continue之后的语句
while语句结束
Process returned 0 (0x0) execution time : 0.373 s
Press any key to continue.
更多推荐
C语言自学完备手册(13)——break和continue
发布评论