下面的类中定义了一个枚举类型,请完成下面的程序。class Base {public:enum Week {Sum, Mon,Tue, Wed, Thu, Fri, Sat};Week a;}void fun(Base B) {【 】 = 【 】; //将对象的a赋值为所定义的枚举类型值为的枚举量}

下面的类中定义了一个枚举类型,请完成下面的程序。

class Base {

public:

enum Week {Sum, Mon,Tue, Wed, Thu, Fri, Sat};

Week a;

}

void fun(Base &B) {

【 】 = 【 】; //将对象的a赋值为所定义的枚举类型值为的枚举量

}


相关考题:

为完成下面的程序,应在划线处填入的语句是includeusingnamespace std;class Base{pri 为完成下面的程序,应在划线处填入的语句是 #include<iostream> using namespace std; class Base { private: int x; public: Base (int i) { x=i; } ~Base(){} }; class Derived:public Base { public: ______________//完成类Derive构造函数的定义 }; int main() { Derived Obj; return 0; }A.Derived(int i):Base(i){}B.Derived(){}C.void Derived (int i):Base(i){}D.Derived(int i){Base(i);}

对于这样的一个枚举类型:enum Color:byte{Red,Green,Blue,Orange}string[] ss=Enum.GetNames(typeof(Color));byte[] bb=Enum.GetValues(typeof(Color));试写一段程序显示出枚举类型中定义的所有符号名称以及它们对应的数值。

为完成下面的程序,应在划线处填入的语句是()。includeusingnamespacestd;classBase{pr 为完成下面的程序,应在划线处填入的语句是( )。 #include <iostream> using namespace std; class Base { private: int x; public: Base(int i) { x=i; } ~Base(){} }; class Derived : public Base { public: _______________ //完成类Derive构造函数的定义 }; int main() { Derived Obj; return 0; }A.Derived(int i):Base(i){}B.Derived(){}C.voidDerived(int i):Base(0){}D.Derived(int i){Base(i);}

下面对枚举类型的描述正确的是( )。A.枚举类型的定义为:enum {Monday, Tuesday, Wednesday, Thursday, Friday} Day;B.在C++语言中,用户自定义的枚举类型的第一个常量的默认值是1C.可以定义如下枚举类型:enum {Monday, Tuesday, Wednesday=5, Thursday, Friday=5};D.以上说法都不正确

在下面横线上填上适当的语句,完成程序。include using namespace std; class Base { in 在下面横线上填上适当的语句,完成程序。include<iostream>using namespace std;class Base{int x;public:Base(int i){x=i;}~Base(){});class Derived:public Base{public:______//完成类Derive构造函数的定义};iht main(){Derived obj

已有一个类B,现定义一个类A,要求以继承方式继承B类,请完成下面的填空:public __________1_________ { //成员函数和成员变量 };

下列关于枚举说法错误的是哪一项()。A.enum来构造一个新的枚举类型。B.创建一个新的枚举类型,实际上创建了一个java.lang.Enum的类。C.枚举定义中定义的所有的枚举值,它都是final static的。D.枚举定义中定义的所有的枚举值都是静态常量。

8、以下对枚举类型名的定义中正确的是:A.enum a{sum=9,mon=-1,tue};B.enum a={sum,mon,tue};C.enum a={"sum","mon","tue"};D.enum a{"sum","mon","tue" }

以下对枚举类型名的定义中正确的是()。A.enum a={sum,mon,tue};B.enum a {sum=9,mon=-1,tue};C.enum a={"sum","mon","tue"};D.enum a {"sum","mon","tue"};