C语言switch语句如何使用

   2024-09-29 9990
核心提示:在C语言中,switch语句是一种多路选择结构,它根据一个表达式的值来选择执行多个代码块中的一个。switch语句的基本语法如下:swi

在C语言中,switch语句是一种多路选择结构,它根据一个表达式的值来选择执行多个代码块中的一个。switch语句的基本语法如下:

switch (expression) {    case constant1:        // 代码块1        break;    case constant2:        // 代码块2        break;    // ...    default:        // 默认代码块(可选)}

其中,expression是一个表达式,其结果用于与各个case标签的值进行比较。case标签是常量表达式,用于标识要执行的代码块。当expression的值与某个case标签的值相等时,执行对应的代码块,直到遇到break语句或switch语句结束。default标签是可选的,用于处理expression的值与所有case标签的值都不等的情况。

下面是一个简单的示例,演示了如何使用switch语句:

#include <stdio.h>int main() {    int day = 3;    switch (day) {        case 1:            printf("Monday\n");            break;        case 2:            printf("Tuesday\n");            break;        case 3:            printf("Wednesday\n");            break;        case 4:            printf("Thursday\n");            break;        case 5:            printf("Friday\n");            break;        default:            printf("Invalid day\n");    }    return 0;}

在这个示例中,我们定义了一个整数变量day,并将其值设置为3。然后,我们使用switch语句根据day的值来输出相应的星期几。当day的值为3时,输出"Wednesday"。如果day的值不是1到5之间的整数,将输出"Invalid day"。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号