• 技术文章 >后端开发 >C#.Net教程

    continue语句只用于循环语句中,它的作用是什么

    青灯夜游青灯夜游2021-02-01 16:32:38原创8884

    continue语句只用于循环语句中,它的作用是:跳过循环体中剩余的语句而强制进入下一次循环。continue语句只用在while、for循环中,常与if条件语句一起使用,判断条件是否成立。

    本教程操作环境:windows7系统、c99版本、Dell G3电脑。

    continue语句只用在while、for循环中,它的作用是:跳过循环体中剩余的语句而强制进入下一次循环。

    对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。

    1.jpg

    流程图:

    2.jpg

    示例:

    #include <stdio.h>
    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(c);不会被执行到。而读取到其他数字时,if 的条件不成立,continue 语句不会被执行到,putchar(c);就会输出读取到的字符。

    更多计算机编程相关知识,请访问:编程入门!!

    以上就是continue语句只用于循环语句中,它的作用是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:putchar和printf的区别是什么 下一篇:c语言可以用来实现循环的结构化语句是什么
    20期PHP线上班

    相关文章推荐

    精选22门好课,价值3725元,开通VIP免费学习!• break和continue的作用和区别是什么?• c语言程序从哪里开始执行• 在c语言中引用数组元素时,其数组下标的数据类型允许是什么• 在c语言中char型数据在内存中的储存形式为什么• c语言中用于实现循环结构的三种基本语句是什么
    1/1

    PHP中文网