C语言基础(一) 互动版

break语句


break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则将成为一个死循环而无法退出。

break语句用于循环语句中时,可使程序终止循环而执行循环后面的语句,通常break语句总是与if语句联在一起,即满足条件时便跳出循环。

【例】

#include "stdio.h"
int main()
{
  int i=0;
  char c;
  while(1)
  {  //设置循环
    c='\0';  //变量赋初值
    while(c!=13&&c!=27)
    {         //键盘接收字符直到按回车或Esc键
      c=27;
      printf("%c\n", c);
    }
    if(c==27)
    break;   //判断若按Esc键则退出循环
    i++;
    printf("The No. is %d\n", i);
  }
  printf("The end");
  return 0;
}