网站空间登录,电子商务网站的建设及规划,忘记网站后台登陆地址,郑州网站定制外包目录
一.for 循环中使用 break二.for 循环中使用 continue三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 C 语言基础入门 前一篇文章详细的介绍了 for 循环的使用#xff0c;本文还需要介绍两个额外的关键字#xff1a;**break **和 continue#xff0c;这…目录
一.for 循环中使用 break二.for 循环中使用 continue三.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 C 语言基础入门 前一篇文章详细的介绍了 for 循环的使用本文还需要介绍两个额外的关键字**break **和 continue这两个一般都是和循环配套使用
一.for 循环中使用 break 可能有些小伙伴在学习完 C 语言 for 循环之后或者会产生一个疑虑for 循环可以循环 100 次甚至 10000 次总有结束的时候万一 for 循环表达式二永远为真岂不是永远都无法结束循环例如
for(;;)上面写法的 for 循环是一个死循环永远不会结束直到天荒地老海枯石烂……如果想要解决这种尴尬问题我们可以通过使用关键字 break 完成在循环中使用 break 意味着立即结束本次循环直接代码演示
/************************************************************************/
//Author:猿说编程
//Blog(个人博客地址): www.codersrc.com
//File:C语言 break 和 continue
//Time:2021/05/31 08:00
//Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累
/************************************************************************/#include stdafx.h
#include stdio.h
#include windows.hint _tmain(int argc, _TCHAR* argv[])
{for (int i 0; i 100;i){if (i 10)break;printf(i %d\n, i);}system(pause);return 0;
}/*
输出结果i 0
i 1
i 2
i 3
i 4
i 5
i 6
i 7
i 8
i 9
i 10
请按任意键继续. . .
*/根据输出可以看出控制台只打印了 0~10 而寻源原本应该是输出 0~100 当 i 值大于 10 直接 break 跳出循环等待程序退出…
二.for 循环中使用 continue
在循环中使用 continue 意味着不再执行 continue 之后的代码继续下一次循环一般可以作为循环中的条件筛选例如0100只需要 0~10 和 90~99直接代码演示
/************************************************************************/
//Author:猿说编程
//Blog(个人博客地址): www.codersrc.com
//File:C语言 break 和 continue
//Time:2021/05/31 08:00
//Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累
/************************************************************************/#include stdafx.h
#include stdio.h
#include windows.h
#include stdarg.hint _tmain(int argc, _TCHAR* argv[])
{for (int i 0; i 100;i){if (i 10 i90)continue;;printf(i %d\n, i);}system(pause);return 0;
}/*
输出i 0
i 1
i 2
i 3
i 4
i 5
i 6
i 7
i 8
i 9
i 10
i 90
i 91
i 92
i 93
i 94
i 95
i 96
i 97
i 98
i 99
请按任意键继续. . .
*/根据输出可以看出程序循环了 100 次遇到 continue 的时候并没有和 break 跳出循环而是继续下一次循环判断是否满足 for 循环中的条件二如果循环条件二为真则就继续循环直到 for 循环结束等待程序退出…
三.猜你喜欢
安装 Visual Studio安装 Visual Studio 插件 Visual AssistVisual Studio 2008 卸载Visual Studio 2003/2015 卸载设置 Visual Studio 字体/背景/行号C 语言 Hello WorldC 语言代码注释C 语言数据类型 / 变量类型C 语言变量声明和定义C 语言格式控制符/占位符C 语言 printf 函数C 语言条件判断 if / elseC 语言逻辑运算符C 语言三目运算符C 语言逗号表达式C 语言自加自减运算符(i / i)C 语言 for 循环C 语言 break 和 continue
未经允许不得转载猿说编程 » C 语言 break 和 continue