21xrx.com
2024-09-20 05:49:37 Friday
登录
文章检索 我的文章 写文章
C语言中switch语句的使用
2023-06-16 11:26:43 深夜i     --     --
C语言 switch语句 表达式

在C语言中,switch语句是用来比较一个表达式和多个可选的值,根据这些值来执行一段代码。switch语句的结构如下:

switch(expression)

  case value1:

    // 当表达式的值等于value1时执行的代码

    break;

  case value2:

    // 当表达式的值等于value2时执行的代码

    break;

  case value3:

    // 当表达式的值等于value3时执行的代码

    break;

  default:

    // 当表达式的值不等于任何一个值时执行的代码

    break;

在上面的语句中,expression表示需要比较的表达式,value1、value2、value3等表示可选的值,default则表示当expression的值不等于任何一个值时执行的代码。

下面举一个使用switch语句的例子:

#include

int main()

{

  int grade = 88;

  switch(grade / 10)

  {

    case 10:

    case 9:

      printf("优秀\n");

      break;

    case 8:

      printf("良好\n");

      break;

    case 7:

      printf("中等\n");

      break;

    case 6:

      printf("及格\n");

      break;

    default:

      printf("不及格\n");

      break;

  }

  return 0;

}

在上面的例子中,我们使用switch语句来根据grade的值输出相应的评分。首先,我们将grade除以10的结果作为表达式,然后根据值来执行相应的代码。

  
  

评论区

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