C语言 break跳出循环

时间:2021-01-05 20:31:11
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

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

C语言 break跳出循环

 

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