c语言switch case语句怎么使用

   2025-02-22 8990
核心提示:switch case语句是C语言中的一种流程控制语句,它用于根据不同的条件执行不同的操作。以下是switch case语句的基本语法:switch

switch case语句是C语言中的一种流程控制语句,它用于根据不同的条件执行不同的操作。以下是switch case语句的基本语法:

switch (expression) {case constant1:// 当expression等于constant1时执行的代码break;case constant2:// 当expression等于constant2时执行的代码break;...default:// 当expression与所有case都不匹配时执行的代码}

使用switch case语句的步骤如下:

在switch关键字后面的括号中写入需要进行判断的表达式或变量。

在case后面跟上一个常量或表达式,代表一个分支的条件。如果expression的值与某个case的值相等,则执行该case后的代码。

在每个case分支的代码块中编写需要执行的代码。

在每个case分支的最后加上break语句,用于跳出switch语句。

可以使用default关键字跟上需要执行的代码,当expression与所有case都不匹配时执行该代码。

以下是一个使用switch case语句的例子:

#include <stdio.h>int main() {int num = 2;switch (num) {case 1:printf("Number is 1\n");break;case 2:printf("Number is 2\n");break;case 3:printf("Number is 3\n");break;default:printf("Number is not 1, 2 or 3\n");break;}return 0;}

输出结果为:“Number is 2”,因为num的值为2,与case 2匹配。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言