中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

C語言中switch case如何使用

小樊
86
2024-06-13 22:04:36
欄目: 編程語言

switch case語句用于根據表達式的值選擇執行不同的代碼塊。在C語言中,switch case語句的基本語法如下:

switch (expression) {
    case value1:
        // 代碼塊1
        break;
    case value2:
        // 代碼塊2
        break;
    // 可以有多個case分支
    default:
        // 默認代碼塊
}

在上面的代碼中,expression是要進行比較的值,value1、value2等是不同的可能取值。根據expression的值,程序會執行與其匹配的case代碼塊。如果沒有匹配的case,會執行default代碼塊(如果有)。

需要注意的是,每個case代碼塊末尾要加上break語句,以避免繼續執行下一個case代碼塊。如果不加break語句,程序會繼續執行下一個case代碼塊,直到遇到break或者switch語句結束。

以下是一個簡單的switch case示例:

#include <stdio.h>

int main() {
    int num = 2;

    switch (num) {
        case 1:
            printf("數字是1\n");
            break;
        case 2:
            printf("數字是2\n");
            break;
        case 3:
            printf("數字是3\n");
            break;
        default:
            printf("無匹配數字\n");
    }

    return 0;
}

在上面的例子中,根據num的值為2,程序會執行"數字是2"的輸出。

0
泽库县| 庄浪县| 达拉特旗| 中牟县| 象州县| 高淳县| 凤翔县| 英山县| 上犹县| 革吉县| 闸北区| 遂平县| 察雅县| 正蓝旗| 六安市| 施甸县| 宜川县| 毕节市| 安图县| 浙江省| 封丘县| 屏南县| 禹州市| 宁波市| 安庆市| 南昌县| 延边| 柯坪县| 广元市| 增城市| 广昌县| 利津县| 太仆寺旗| 保定市| 曲靖市| 福建省| 普兰县| 门源| 慈利县| 绥化市| 仁寿县|