c语言中continue用法是什么?

continue 语句的作用是跳过循环体中剩余的语句而强制进入下一次循环。

continue语句只用在 while、for 循环中,常与 if 条件语句一起使用,判断条件是否成立。

示例#include

int main(){

char c = 0;

while(c!='\n'){ //回车键结束循环

c=getchar();

if(c=='4' || c=='5'){ //按下的是数字键4或5

continue; //跳过当次循环,进入下次循环

}

putchar(c);

}

return 0;

}

运行结果:0123456789↙

01236789

程序遇到while时,变量c的值为’\0’,循环条件c!=’\n’成立,开始第一次循环。getchar() 使程序暂停执行,等待用户输入,直到用户按下回车键才开始读取字符。

本例我们输入的是 0123456789,当读取到4或5时,if 的条件c==‘4’||c=='5’成立,就执行 continue 语句,结束当前循环,直接进入下一次循环,也就是说putchar©;不会被执行到。而读取到其他数字时,if 的条件不成立,continue 语句不会被执行到,putchar©;就会输出读取到的字符。

break与continue的对比:break 用来结束所有循环,循环语句不再有执行的机会;continue 用来结束本次循环,直接跳到下一次循环,如果循环条件成立,还会继续循环。

推荐教程:《C语言》

c语言中用了continue头文件,c语言中continue用法是什么?相关推荐

  1. linux c语言sleep函数的头文件,C语言中的pause()函数和alarm()函数以及sleep()函数

    C语言pause()函数:让进程暂停直到信号出现头文件: #include 定义函数: int pause(void); 函数说明:pause()会令目前的进程暂停(进入睡眠状态), 直到被信号(si ...

  2. c语言中strlen用到的头文件,C语言中sizeof()与strlen()函数的使用入门及对比

    sizeof()函数1,是什么? sizeof其实就是一个运算符,和那些+,-一样的东西,在程序编译的时候进行解析转换.虽然我们经常见到sizeof后面跟着个小括号,长得和函数差不多,但它和函数完全是 ...

  3. 单片机sleep函数的头文件_C语言中的sleep() 函数

    展开全部 关于sleep()函数在windows系统和linux系统下是两个不同的函数,差别较大,但功能是相同的,都是将进程挂起e68a8462616964757a686964616f31333337 ...

  4. c语言return返回有什么作用,C语言中return用法?

    饮歌长啸 return 的作用是结束正在运行的函数,并返回函数值.return后面可以跟一个常量,变量,或是表达式.函数的定义一般是这样的,例如:int a(int i)//第一个int是函数的返回值 ...

  5. C语言两种导入头文件的区别

    C语言两种导入头文件的区别 #include<stdio.h> 和 #include"stdio.h" 这两种导入头文件的区别: 区别在于编译器查找头文件的顺序, &q ...

  6. linux c之c语言符合标准的头文件和linux常用头文件

    1.C语言符合标准的头文件 #include <assert.h> //设定插入点 #include <ctype.h> //字符处理 #include <errno.h ...

  7. C语言的艺术之——头文件

    好记性不如烂笔头o(^▽^)o 系列的文章: <C语言的艺术之--头文件> <C语言的艺术之--函数> <C语言的艺术之--标识符命令与定义> <C语言的艺术 ...

  8. 09C语言高级篇之头文件的编写

    C语言高级篇之头文件的编写 1.extern理解 ​ 1.extern,声明,当然也可以同时定义(一般没必要),函数可以省略,使用该关键字定义变量称做"外部变量声明" ​ 2.ex ...

  9. 【酷熊科技】工作积累 ----------- Unity3D / c 语言 使用 Stringbuilder 引用头文件 using System.Text...

    使用 StringBuilder Unity3D / c 语言 使用 Stringbuilder 引用头文件 using System.Text 简述StringBuilder和String的区别? ...

最新文章

  1. 035-pgrep命令
  2. python pip 错误 ModuleNotFoundError: No module named pip._internal 解决办法
  3. OC 实例变量(instance var)与属性(@property)的关系 isa指针
  4. Elementui input不能再循环数据中每次自动聚焦的问题
  5. 李萍matlab实验报告,李萍, 张磊, 王垚廷. 基于Matlab的偏微分方程数值计算[J]. 齐鲁工业大学学报, 2017, 31(4): 39-43....
  6. ISCW实验8:配置Cisco与Windows进行IPSec通信
  7. Power Query Advanced Editor键盘快捷键
  8. 不为人知的AI简史:人机共生梦想家,却意外促成互联网的出现
  9. WinHex自定义模板
  10. js获取手机型号和系统
  11. 计算机应用基础——计算机软件(二)
  12. L1-054 福到了 (15 分)C语言
  13. ubuntu(21):ubuntu安装gurobi
  14. 你到底要一台什么样的笔记本
  15. 强化学习笔记:多臂老虎机问题(2)--Python仿真
  16. M5683T OLT--HGU ONU配置指导(Port映射方式)
  17. 图像相似度匹配——距离大全
  18. 刷机一直请求shsh_爱思助手刷机过程里提示请求SHSH失败的处理教程
  19. 雅虎中国推站长天下 鼓励网民当站长广告分成
  20. 视频怎么去水印?学会这1种方法,全网视频水印任意去除

热门文章

  1. PyQt5 常用窗口总结
  2. Hadoop Shell 命令 与 WordCount
  3. java 内存溢出 扩大jvm内存
  4. 如何撰写论文的研究现状
  5. android:数据持久化
  6. 一首励志的歌曲《我相信》
  7. 黑苹果 服务器系统安装教程,黑苹果安装教程,详细教您黑苹果怎么安装
  8. 业务数据激增,4张图看清zData如何助力金融企业快速响应IT需求
  9. Python tkinter相关Demo演示
  10. 熊孩子乱敲键盘攻破linux桌面,“熊孩子”乱敲键盘攻破了Linux桌面 大神:17年前我就警告过...