欢迎光临
我们一直在努力

switch分支语句怎么使用

这篇文章主要介绍“switch分支语句怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“switch分支语句怎么使用”文章能帮助大家解决问题。

//        来个小练习帮助加深理解:

  int n = 1;

  int m = 2;

  switch (n)

  {

  case 1:

  m++;//此处执行完之后没有break,会继续执行下去

  case 2:

  n++;//此处同上

  case 3:

  switch (n)//switch语句可以嵌套使用

  {

  case 1:

    n++;

  case 2:

    m++; n++; break;//此处虽然有break,但是只能是从此switch语句中结束,而由于case 3 并没有break,所以还要继续执行case 4.

  }

  case 4:

  m++; break;//此处break才真正结束了开始的switch语句

  case 5:

  n++; m++; break;

  }

  printf("m = %d  n = %d\n", m, n);

  //最终答案是:m = 5  n = 3

  //*****补充*****:switch()后面不能加  ;

分支语句完结撒花!!!switch这个分支语句没啥能讲的,加上个小练习加深加深印象就可以了。

然后就来到了循环语句

//       循环语句之while语句

  //若条件符合就继续执行,直到不符合时停止

  //例:输入1-10的数字

  int x4 = 1;

  while (x4 <= 10)

  {

  if (x4 == 5)

    break;//break  可以跳出循环走到循环下面的代码

  //  continue    :结果是不结束,一直执行

  //continue  可以提前结束本次循环,继续进行下次循环

  printf("%d ", x4);

  x4++;

  }

  int x5 = 0;

  while (x5 <= 10)

  {

  x5++;

  if (x5 == 5)

    continue;

    printf("%d ", x5);

  }

  //         getchar() 函数

  //能够获取一串字符

  int x6 = 0;

  while ((x6 = getchar()) != EOF)//此处只能用EOF-end of file ,而不能用其他的英文字符

  putchar(x6);//若要想结束这个while循环,需要输入ctrl + z

关于“switch分支语句怎么使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注云搜网行业资讯频道,小编每天都会为大家更新不同的知识点。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。