问答详情
源自:4-19 臭名远扬之goto语句

求解答求解答!

#include <stdio.h>

int main()

{

    int sum = 0;

    int i;

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

    {

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

        LOOP:if(i>2)

        {

            break;

            goto LOOP;

        }

    }

    printf("结束for循环了...."); 

    return 0;    

}

这个输出的对着呢啊,为什么过不了= =

提问者:蹇海 2018-08-17 22:53

个回答

  • 枫叶w6159
    2018-08-18 09:32:04
    已采纳

    对的,只是答案比较单一,要通过的话得输入这个

    #include <stdio.h>
    int main()
    {
        int sum = 0;
        int i;
        for(i=1; i<=10; i++)
        {
            printf("%d\n", i);
            if(i==3)
            goto LOOD;                  
        }
        LOOD:printf("结束for循环了...."); 
        return 0;   
    }


  • 慕函数3481657
    2018-10-04 16:16:22

    你这段程序里goto语句没用啊,多余的