21xrx.com
2025-07-12 15:35:56 Saturday
文章检索 我的文章 写文章
C语言Switch Case语句:掌握语法
2023-06-15 10:25:16 深夜i     11     0
C语言 switch

C语言Switch Case语句:掌握语法,轻松实现多条件判断

C语言是一种广泛应用于嵌入式系统和操作系统的编程语言,其switch case语句是一种用于多条件判断的结构。本文将介绍switch case语句的语法和使用方法,并通过实例来帮助读者深入理解。

首先,让我们来看一下switch case语句的基本语法:

switch (expression)
 case constant-expression1:
  statement1;
  break;
 case constant-expression2:
  statement2;
  break;
 ...
 default:
  statementn;

其中,expression是需要进行判断的表达式,constant-expression是与表达式进行比较的常量。当表达式的值与某个常量相等时,会执行该常量对应的语句,并跳出switch语句。

需要注意的是,每个case语句后面都应该加上break语句,否则程序将会继续执行下一个case语句中的语句,直到遇到break语句为止。另外,default语句是可选的,用于当表达式的值不等于所有常量时执行。

下面,我们来看一个简单的实例:

#include 
int main()
{
  int num;
  printf("请输入一个数字:");
  scanf("%d", &num);
  switch (num)
  {
    case 1:
      printf("这是1");
      break;
    case 2:
      printf("这是2");
      break;
    case 3:
      printf("这是3");
      break;
    default:
      printf("未知数字");
      break;
  }
  return 0;
}

上述程序将会根据用户输入的数字打印出对应的信息,例如输入1时输出“这是1”。

case、表达式、常量、多条件判断

  
  
下一篇:

评论区