溫馨提示×

c語言的default用在什么情況

小樊
81
2024-09-20 08:41:43
欄目: 編程語言

在C語言中,default關(guān)鍵字主要用在switch語句中。它表示在所有case標簽中沒有匹配到的情況下,執(zhí)行的分支。當(dāng)switch語句中的表達式與所有case標簽都不匹配時,控制流將跳轉(zhuǎn)到帶有default標簽的分支,并執(zhí)行該分支下的語句。

以下是一個使用default關(guān)鍵字的簡單示例:

#include <stdio.h>

int main() {
    int number = 3;

    switch (number) {
        case 1:
            printf("Number is 1\n");
            break;
        case 2:
            printf("Number is 2\n");
            break;
        default:
            printf("Number is not 1 or 2\n");
            break;
    }

    return 0;
}

在這個示例中,number變量的值為3,所以switch語句中的表達式與case 1case 2標簽都不匹配。因此,控制流將跳轉(zhuǎn)到帶有default標簽的分支,并輸出"Number is not 1 or 2"。

0