91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言枚舉作為參數如何表示

小億
167
2024-01-18 21:49:09
欄目: 編程語言

在C語言中,可以將枚舉作為函數的參數來表示。具體的語法如下:

#include <stdio.h>

// 定義一個枚舉類型
enum Weekday {
    Monday,
    Tuesday,
    Wednesday,
    Thursday,
    Friday,
    Saturday,
    Sunday
};

// 函數接受一個枚舉類型作為參數
void printWeekday(enum Weekday day) {
    switch (day) {
        case Monday:
            printf("星期一\n");
            break;
        case Tuesday:
            printf("星期二\n");
            break;
        case Wednesday:
            printf("星期三\n");
            break;
        case Thursday:
            printf("星期四\n");
            break;
        case Friday:
            printf("星期五\n");
            break;
        case Saturday:
            printf("星期六\n");
            break;
        case Sunday:
            printf("星期日\n");
            break;
        default:
            printf("無效的日期\n");
            break;
    }
}

int main() {
    enum Weekday today = Tuesday;
    printWeekday(today);
    return 0;
}

在上面的例子中,我們定義了一個枚舉類型Weekday表示一周的工作日。然后,我們定義了一個函數printWeekday,該函數接受一個Weekday類型的參數day,并根據day的值打印對應的星期幾。在main函數中,我們創建了一個Weekday類型的變量today并將其賦值為Tuesday,然后將today作為參數傳遞給printWeekday函數。

輸出結果將是:

星期二

0
额尔古纳市| 霍林郭勒市| 阳山县| 彭州市| 昭苏县| 唐山市| 乌什县| 会宁县| 盱眙县| 榆中县| 怀化市| 巴彦淖尔市| 花莲市| 永兴县| 绥中县| 望谟县| 嘉义县| 南城县| 云阳县| 中宁县| 高邑县| 金山区| 隆安县| 蒙山县| 威远县| 名山县| 会泽县| 仪陇县| 安仁县| 兴山县| 广德县| 界首市| 遵化市| 合阳县| 铜梁县| 临海市| 东乌珠穆沁旗| 苍山县| 宁远县| 晋中市| 大埔区|