C语言之break和continue

一 break 和 continue 的介绍

break:

1).跳出当前所在的switch语句(tips:可查看前面 switch 部分)

    2).跳出当前所在的循环

continue:

结束本次循环,继续下次循环

tips:代码例子如下

#include <stdio.h>

int main(int argc, const char * argv[]) {

//循环1-10,观察使用 break 和 continue的不同

for(int i=1;i<=10;i++){

if(i==7){ //如果是7的话

//break;

continue;

}

printf("%d\n",i);

}

return 0;

}

时间: 2024-10-05 11:07:44

C语言之break和continue的相关文章

【好程序员笔记分享】C语言之break和continue

ios培训------我的c语言笔记,期待与您交流! #include <stdio.h> /* break: 1.使用场合 1> switch语句:退出整个switch语句 2> 循环结构:退出整个循环语句 * while * do while * for 2.注意点 只对最近的循环结构有效 continue: 1.使用场合 循环结构:结束当前这次的循环体,进入下一次循环体 * while * do while * for 2.注意点 只对最近的循环结构有效 */ int mai

C语言-break和continue

先看以下switch语句的程序: scanf("%d",&score); if (score>=0 && score<=100) { switch (score/10) { case 10: case 9: grade = 'A'; break; case 8: grade = 'B'; break; case 7: grade = 'C'; break; case 6: grade = 'D'; break; default: grade ='N'

【学习笔记】【C语言】break和continue

1.使用 break: 1.使用场合 1> switch语句:退出整个switch语句 2> 循环结构:退出整个循环语句   * while   * do while   * for 2.注意点 只对最近的循环结构有效  continue: 1.使用场合  循环结构:结束当前这次的循环体,进入下一次循环体     * while     * do while     * for 2.注意点  只对最近的循环结构有效 2.代码 1 #include <stdio.h> 2 3 int

C语言:break和continue

break: break用于循环则是终止循环,break如果用于switch,则是用于终止switch.break不能直接用于if,除非if是属于循环内部的一个子句 1 for (i=0;i<3;i++) 2 { 3 if (3>2) 4 break;//break虽然是if内部的语句,但break终止的却是外部的for循环 5 printf("hellllll\n");//不会输出 6 7 } 在多层循环中,break只能终止最里面包裹它的那个循环 1 for (i=0;

C语言-循环结构及break、continue

循环结构 -------------------------- --1-- 结构循环 1.1 while循环 1.2 do…while循环 1.3 for循环 --2-- break和continue 2.1 break关键字 2.2 continue关键字 -------------------------- [写在开头:] 『 生活中的循环: C语言中的循环: 循环结构是程序中一种很重要的结构.其特点是,在给定的条件成立时,反复执行某程序段,直到条件不成立为止. C语言中提供了多种循环语句:

C 语言循环之break、continue

在C 编程的过程中,我们很多时候都会用到循环,但有时需要中途跳出整个循环,或跳过某一次循环,这时就需要用到break或continue,关于二者的使用很多书籍和博文都有很相近的说明,此处不做任何讲解,只是记录一种更好理解二者区别的方法. 1.while 循环 while(expression) statement 2. for 循环语句 for(expression1; expression2; expression3) statement 3. do...while 循环 do stateme

C语言编程入门——switch、break与continue

在流程控制中,switch.break和continue关键字经常会被用到,这里列举了这三个关键字的用法. break示例1: # include <stdio.h> int main(void) { int i; for (i=0;i<3;++i) { if (3>2) break; //此处break用于终止 for循环语句,而不是if语句.下面的printf语句不会再执行,输出为空. printf("哈哈!\n"); } return 0; } break

1-25-循环控制符break、continue和函数详解

大纲: 1-for循环补充 1-1-for循环实战---类C格式应用 2-break.continue循环控制符 2-1实战:帮助理解break.continue作用 3-函数详解 3-1.脚本文件中定义函数并引用,如上图 3-2.返回值的应用 3-3.向函数传递参数(使用位置参数) 3-4.全局变量和局部变量 3-5.向函数传递数组 3-6.调用其他模块的函数 4-shift命令,参数左移 4-1-实战:shift应用 #####################################

break、continue关键字配合标签使用,实现跳转功能

知识点:continue和break配合标签实现跳转功能 尽管java中goto是一个保留字,但在语言中并未使用它,Java没有goto.然后java也可以完成一些类似于跳转的操作,那就是将break和continue配合标签一起使用 标签是后面跟有冒号的标识符,就像下面这样: lable1: 在java中,标签起作用的唯一地方刚好是在迭代语句之前."刚好之前"的意思表明,在标签和迭代之间置入任何语句都不好.而在迭代之前设置标签的唯一理由是:我们希望在其中嵌套另一个迭代或者一个开关.这