21xrx.com
2024-12-23 02:56:56 Monday
登录
文章检索 我的文章 写文章
多个整数值
2023-06-19 07:03:19 深夜i     --     --
C语言 switch语句 case标签

C语言中的开关语句(switch)是一种用于控制程序流程的语句。而switch语句中的case就是用于指定一个或多个匹配的整数值。在某些情况下,我们需要根据不同的输入值做出不同的处理。这时候就可以使用switch语句来实现。在switch语句中,我们可以使用多个case标签,每个标签后面跟着一个需要匹配的整数值。

由于case后可为多个整数值,我们可以通过同时包含多个整数值的方式来减少重复代码的数量并提高代码可读性。比如说,我们可以把多个整数值对应的处理代码写成一个case标签,如下所示:


switch (num) {

 case 1:

 case 2:

 case 3:

  printf("num is between 1 and 3\n");

  break;

 case 4:

  printf("num is equal to 4\n");

  break;

 default:

  printf("num is not between 1 and 4\n");

  break;

}

在上面的代码中,我们针对num变量的不同取值,分别处理了三种情况。当num的值是1、2或3时,printf函数会输出"num is between 1 and 3";当num的值是4时,printf函数会输出"num is equal to 4";否则,printf函数会输出"num is not between 1 and 4"。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复