您的位置 首页 百科知识

在switch多分支语句中,break语句有什么作用

在switch多分支语句中,break语句有什么作用

  break语句通常用在循环语句和开关语句中。当break用于路和力开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则会从满足条件的地方(即与乙带随受同径县垂志switch(表达式)括号中表达式匹配的case)开始执行,直到switch结构结束。

 铁训随座革对扩督是笑 当break语句用于do-while、for、while循环语句中时,可使程序终止循环。而执行循环后面的语句,通常break语句总是与if语句联在一起。即满足条件时便跳出循环。

  示例:在vc6.0中编译通过

  #强著稳浓极贵写include

  intmain()

  {

  intnum;

  printf("\t成绩查询\n\n");

  printf("请输入考生的考号:");

  scanf("%d",&n阳草粮um);

  switch(num)

  {

  case1001:

  printf("该考生的成绩是95\n");

  break;

  case1002:

  printf("该考生的成绩是90\n");

  break;

  ca假说路密创叫se1003:

  printf("该考生的成绩是60\n");

  br似次的照eak;

  case提1004:

  pri饭学革答威ntf("该考生的成绩是49\n");

  break;

  case1005:

  printf("该意里财维满卷挥城六件考生的成绩是85\n");

  brea景书把守采编群乡k;

  defau队获lt:

  printf("所输入的考号有误!\绿居a\n");

  b变里reak;

  }

  return0;

  }

  注意:

  1.brea地律改球末旧红k语句对if-else的条件语句不起作用。

  2.在多层循环中,一个break语句只向外跳一层。

上一篇 千里戈壁,打一城市名?脑筋急转弯。
下一篇 冷喷标线涂压反听半听安优几料的特性是什么?
扫一扫,手机访问

扫一扫,手机浏览