C语言 break跳出循环

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void main()
{
    int num;
    while (1){
        while (1){
            printf("请输入暂停值
");
            scanf("%d",&num);
            if (num==-1)
            {
                break;
            }
        }
        printf("第一重大循环!
");
    }
    printf("跳出双循环!
");
    system("pause");
}

通过以上运行结果证明,break只能跳出一重循环,并不能跳出所有循环。

原文地址:https://www.cnblogs.com/zhanggaofeng/p/5545558.html