学习啦 > 学习英语 > 专业英语 > 计算机英语 > c语言中break的用法

c语言中break的用法

时间: 长思709 分享

c语言中break的用法

  目前,随着计算机在人们生活和工作中的普及,其教学研究地位也在逐渐提升。C语言是一种计算机程序设计语言,其具有高级语言和汇编语言的特点。下面小编就跟你们详细介绍下c语言中break的用法,希望对你们有用。
  c语言中break的用法如下:
  C语言中的break是结束整个循环不再判断循环条件是否成立。
  continue只是结束本次循环,而不是终止整个循环的执行。
  我试了一下,break好象在switch和在if中(外层还有循环)是不一样的啊。
  #include
  using namespace std;
  void main()
  {
  int a = 0;
  while( a < 10 )
  {
  cin >> a;
  switch( a )
  {
  case 1:
  cout << "a = 1" << endl;
  continue;
  case 2:
  cout << "a = 2" << endl;
  break;
  default:
  cout << "default" << endl;
  break;
  }
  cout << "bottom"<< endl;
  }
  }
  看我的运行结果:
  C语言中Break的用法
  上面是从网上copy的一段代码,我再改一下:
  ?/P>
  #include
  void main()
  {
  int a=0;
  while(a<10)
  {
  scanf("%d",&a);
  if( a==1 )
  {
  printf("a=1\n");
  break;
  }
  else if( a==2 )
  {
  printf("a=2\n");
  break;
  }
  else
  {
  printf("else\n");
  break;
  }
  printf("if外的输出%d\n",a);
  }
  }
  看运行结果吧:
  ?/P>
  C语言中Break的用法
  ?/P>
  看输入1后输出a=1然后直接跳出循环了。
522636