• 2022-06-14
    若有如下定义,则( ) 是不正确的语句。 enum weekday{ mon,tue,wed,thu,fri } workday;
    A: workday=(enum weekday)3;
    B: workday=(enum weekday)(4-2);
    C: workday=3;
    D: workday=thu;
  • C

    内容

    • 0

      设有定义语句enumweekday{sun,mon,tue,wed,thu,fri,sat}workday;则枚举常量mon的值为______。

    • 1

      enum weekday{mon,tue,wed,thu,fri,sat,sun}day; [br][/br] 则:此时定义的枚举变量是:______。

    • 2

      执行下述语句后的结果是enum weekday {sun, mon=3, tue, wed, thu}; enum weekday day; day = wed; printf("%d ",day); A: 5 B: 3 C: 4 D: 编译时出错

    • 3

      以下程序的输出结果为_________。 #include [stdio.h] int main() {enum Weekday{sun=7,mon=1,tue,wed,thu,fri,sat}; enum Weekday day=wed; printf("%d\n",day); } A: 2 B: 3 C: 4 D: 5

    • 4

      以下关于枚举类型的声明正确的是_____ A: enum day={mon,tue,wed,thu,fri,sat,sun}; B: enum day{mon=1,tue,wed,thu,fri,sat,sun}; C: enum day{mon;tue;wed;thu;fri;sat;sun}; D: enum day{mon,tue,wed,thu,fri,sat,mon};