为了账号安全,请及时绑定邮箱和手机立即绑定

大神求解谢谢

为啥后头加个continue也不在继续运行了   大神们求解  私聊

正在回答

3 回答

#include <stdio.h>

int main()

{

    int sum = 0;

    int i;

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

    {

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

        if(i==3)                    //是不是少了一个判断呢?

         goto LOOP;                   //在这里使用goto语句

         continue;

    }

    LOOP:printf("结束for循环了....");  //请选择合适位置添加标识符

    return 0;    

}


0 回复 有任何疑惑可以回复我~

continue和break不同, break是跳出循环体,执行循环下面的语句,而continue是跳过循环里面的语句,接着进行下一次是否循环的判断。所以你需要看看你的continue加在了哪里。

0 回复 有任何疑惑可以回复我~
#1

Alone风

大哥,为什么小编没在if(i==3)后带"{}"? 如if(i==3) {语句标号;}
2018-07-11 回复 有任何疑惑可以回复我~

continue你加在什么位置呢

0 回复 有任何疑惑可以回复我~
#1

Alone风

大哥,为什么小编没在if(i==3)后带"{}"? 如if(i==3) {语句标号;}
2018-07-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       927288    人
  • 解答问题       21537    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

大神求解谢谢

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号