广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C语言中continue怎么使用
  • 581
分享到

C语言中continue怎么使用

2023-07-04 15:07:46 581人浏览 薄情痞子
摘要

本篇内容介绍了“C语言中continue怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言continue语句的作用是跳过本次循环体

本篇内容介绍了“C语言中continue怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

    前言

    continue语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环条件判定,可以理解为仅结束本次循环。

    注意:continue语句并没有使整个循环终止。

    continue 在while中的用法

    //continue 在while中的用法#include<stdio.h>int main(){int i = 1;while (i<=10){if (i == 5){++i;continue;}printf("%d ", i);++i;}printf("\n");return 0;}

    以上代码的结果是:

    C语言中continue怎么使用

    当执行到i==5的时候,会进入if语句中,然后continue返回判断条件继续,不再继续执行下面的语句。在这里要注意,需要i++,不然会一直在这里死循环。

    continue 在for中的用法

    //continue 在for循环中的使用#include <stdio.h>int main(){int i = 1;for (int  i = 1; i < 10; i++){if (i == 5){continue;}printf("%d ", i);}printf("\n");return 0;}

    以上代码的结果是:

    C语言中continue怎么使用

    当执行到i==5的时候,会进入if语句中,然后continue返回判断条件继续,不再继续执行下面的语句。在这里要注意,和上面while循环不一样的是,不需要i++,它会跳到i++处,然后在进行判断条件,不会死循环。

    continue 在剔除多余元素的用法

    以下的代码作用是过滤除了0-9的东西

    #include <stdio.h>int main(){int ch = 0;while ((ch = getchar()) != EOF){if (ch < '0' || ch > '9'){continue;}putchar(ch);}return 0;}

    以上代码的结果是:

    C语言中continue怎么使用

    说明:上面的结果,过滤掉了0-9以外的东西,利用getchar()和putchar(),接受字符和打印字符,以文件结束标志EOF结束。所以不管输入的是什么,结果只会输出数字。

    ==这里要注意EOF的用法:==以ctrl Z结束,直到在屏幕输入ctrlZ,程序就会结束。

    附:continue与break的区别

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

    在多层循环中, 一个break语句只向外跳一层。continue语句的作用是跳过循环体中剩余的语句并到循环末尾而强行执行下一次循环。

    break可以在 if-else 中使用直接跳出当前循环。

    continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。

    “C语言中continue怎么使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

    --结束END--

    本文标题: C语言中continue怎么使用

    本文链接: https://www.lsjlt.com/news/346218.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • C语言中continue怎么使用
      本篇内容介绍了“C语言中continue怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言continue语句的作用是跳过本次循环体...
      99+
      2023-07-04
    • continue在c语言中怎么使用
      在C语言中,可以使用`continue`语句来跳过当前循环中剩余的代码,并开始下一次循环。它可以用于`for`循环、`while`循...
      99+
      2023-09-08
      c语言 continue
    • C语言的continue如何使用
      这篇“C语言的continue如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C语言的continue如何使用”文章吧...
      99+
      2023-07-04
    • 如何在C语言中使用break和continue语句
      如何在C语言中素break和continue语句?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。for循环中break和continue语句的用法输出100~ 2...
      99+
      2023-06-14
    • C语言break和continue的语句用法
      目录1.知识了解2.for循环中break和continue语句的用法3.while循环continue语句的用法 ①4.switch语句中break和continue语句的用法1....
      99+
      2022-11-12
    • c语言continue的用法有哪些
      在C语言中,`continue`关键字的用法有以下几种:1. 在循环语句中使用:`continue`语句用于跳过当前迭代中剩余的语句...
      99+
      2023-08-26
      c语言 continue
    • continue语句怎么在Java中使用
      continue语句怎么在Java中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。package com.yiibai;public class&nbs...
      99+
      2023-05-31
      java continue
    • C语言中break与continue的用法和区别详解
      目录前言一、循环体中两者的作用1.while循环2.for循环3.do while循环二、switch语句总结前言 本文将通过简单的实例来详细分析在C语言中break语句和conti...
      99+
      2022-11-12
    • Python中break语句和continue语句怎么使用
      这篇“Python中break语句和continue语句怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Python中...
      99+
      2023-07-04
    • JavaScript的continue语句怎么使用
      这篇文章主要介绍“JavaScript的continue语句怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript的continue语句怎么使用...
      99+
      2022-10-19
    • c语言中register怎么使用
      在C语言中,`register`是一个关键字,用于声明一个寄存器变量。通过声明一个变量为`register`,你告诉编译器该变量将经...
      99+
      2023-09-13
      c语言
    • c语言中flag怎么使用
      在C语言中,flag通常用作一个布尔变量,用于表示某个条件是否成立。flag的值可以是0或1,分别表示条件不成立和条件成立。下面是一...
      99+
      2023-09-27
      c语言
    • c语言中getchar怎么使用
      在C语言中,getchar()函数用于从标准输入(键盘)获取一个字符。使用getchar()函数的基本语法如下:...
      99+
      2023-09-05
      c语言 getchar
    • C语言中return怎么使用
      在C语言中,`return`用于从函数中返回一个值。它的用法可以分为以下两种情况:1. 返回一个值:```creturn 值;```...
      99+
      2023-08-19
      C语言 return
    • c语言中printf语句怎么使用
      在C语言中,printf语句用于打印输出到控制台。它的基本语法如下:```cprintf("格式控制字符串", 参数列表);```其...
      99+
      2023-09-15
      C语言
    • c语言中goto语句怎么使用
      这篇文章主要介绍“c语言中goto语句怎么使用”,在日常操作中,相信很多人在c语言中goto语句怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”c语言中goto语句怎么使用”的疑惑有所帮助!接下来,请跟...
      99+
      2023-07-04
    • C语言中怎么使用do-while语句
      这篇文章主要介绍“C语言中怎么使用do-while语句”,在日常操作中,相信很多人在C语言中怎么使用do-while语句问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C语言中怎么使用do-while语句”的疑...
      99+
      2023-06-16
    • break在c语言中怎么使用
      在C语言中,`break`关键字用于终止循环或者`switch`语句中的执行,并跳出当前的执行块。`break`通常与`if`语句或...
      99+
      2023-09-27
      c语言
    • C语言中的assert怎么使用
      在C语言中,`assert`是一个宏,用于在程序中插入断言语句,用于检查程序中的特定条件是否满足。如果断言条件为真,则程序继续执行;...
      99+
      2023-08-12
      C语言 assert
    • switch在c语言中怎么使用
      在C语言中,switch语句用于根据不同的条件执行不同的代码块。其基本语法如下:```switch (expression){case constant1:// code block 1break;case constant2:// c...
      99+
      2023-08-11
      switch c语言
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作