栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言入门重点-continue

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言入门重点-continue

用法:用于跳过本次循环余下的语句转去判断是否需要执行下一次循环。

例子:

for (1; 2; 3)
{
    A;
    B;
    continue; //如果执行该语句的话,执行完之后,会执行语句3,C和D都会被跳过去,C和D不会被执行
    C;
    D;
}

注意:在循环里,continue和if可以配合使用,判断是否跳过余下语句。

while(表达式)
{
    A;
    B;
    continue;  //如果执行该语句的话,执行完之后,会执行表达式,C和D都会被跳过去,C和D不会被执行
    C;
    D;
}

下面举例一个continue的一个例子:

下面的例子是:scanf对用户非法输入的处理,里面使用到了continue

int main()
{
    
    int i;
    char ch;

    scanf("%d", &i);
    printf("i = %dn",i);

    while((ch = getchar())!='n');
        continue;// 如果接收到的字符一直不是换行符的话,就会一直循环while,直到输入换行符
    int j;
    scanf("%d", &j);
    printf("i = %dn",j);

    return 0;
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1004664.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号