21xrx.com
2024-09-20 05:35:06 Friday
登录
文章检索 我的文章 写文章
C语言中如何使用Switch语句
2023-06-18 11:22:06 深夜i     --     --
C语言 Switch语句 控制流程

在C语言中,Switch语句是一个非常方便的控制语句,常用于从多个选项中快速选择和执行代码。它通常与case标签一起使用,帮助程序员更容易地组织大量的代码。

使用Switch语句时,程序首先会评估一个表达式,然后将其与一个或多个case标签进行比较。如果找到了匹配的标签,程序将执行该标签下的代码。 Switch语句还提供了一个可选的default标签,用于匹配所有未匹配的情况。

以下示例说明了如何使用Switch语句来判断成绩并输出相应的等级:


#include

int main() {

  int score;

  char grade;

  

  printf("请输入您的成绩:");

  scanf("%d", &score);

  

  switch(score/10)

    case 10:

    case 9:

      grade = 'A';

      break;

    case 8:

      grade = 'B';

      break;

    case 7:

      grade = 'C';

      break;

    case 6:

      grade = 'D';

      break;

    default:

      grade = 'F';

      break;

  

  

  printf("您的成绩等级是:%c", grade);

  return 0;

}

在这个示例中,程序会通过Switch语句来确定输入的成绩所对应的等级,并将结果保存在grade变量中。Switch语句将成绩除以10并与case标签进行比较来确定所在的范围,每个范围都有一个相应的等级。如果输入的成绩不在任何范围内,默认情况下会将等级设置为“F”。

  
  

评论区

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