下列程序输出的结果为【 】。Private Sub Commandl_Click( )Dim a As Booleana = TrueIf a Then GoTo 11 Else GoTo 2211:Print "VB";22:Print "VC"End Sub

题目

下列程序输出的结果为【 】。

Private Sub Commandl_Click( )

Dim a As Boolean

a = True

If a Then GoTo 11 Else GoTo 22

11:

Print "VB";

22:

Print "VC"

End Sub


相似考题
更多“下列程序输出的结果为【】。Private Sub Commandl_Click( )Dim a As Booleana = TrueIf a Then GoTo ”相关问题
  • 第1题:

    下列程序的输出结果为: bjectid=O biectid=1 请将程序补充完整。 include using namesp

    下列程序的输出结果为:

    bjectid=O

    biectid=1

    请将程序补充完整。

    include<iostream>

    using namespace std;

    class Point

    {

    public:

    Point(int xx=0,int yy=0){X=xx;Y=yy;countP++;}

    ~Point(){countP--;}

    int GetX(){return X;}

    int GetY(){return Y;}

    static void GetC(){cout<<"Object id="<<countP<<endl;}

    private:

    int X,Y;

    static int countP;

    };

    ______//静态数据成员的初始化

    int main()

    {

    Point::GetC();

    Point A(4,5);

    A.GetC();

    return 0;

    }


    正确答案:int tPoint::countP=0;
    int tPoint::countP=0; 解析:此题考查的是类中静态数据成员的初始化,静态数据成员初始化的一般格式:数据类型类名::静态数据成员名=初始值,且初始化时前面不加关键字static。分析题目,首先调用构造函数,然后输出countP的值,所以couatP的初始值应设置为0,即横线处填入int Point::countP=0;。

  • 第2题:

    下面这个程序的结果是includeclass A{private:int a;public:void seta( );int geta

    下面这个程序的结果是 #include<iostream.h> class A { private: int a; public: void seta( );int geta( );}; void A::seta( ) { a = 1;} int A::geta( ) {return a;} class

    A.1

    B.2

    C.随机输出1或2

    D.程序有错


    正确答案:D
    解析:在类A中有geta()函数,在类B中也有geta()函数,类C继承了类A和类B,这样就产生了二义性,所以程序会出错。

  • 第3题:

    在标准模块中用:Dim或Private关键字定义的变量是______变量,它们只能在程序的模块中使用。


    正确答案:局部标准
    局部标准

  • 第4题:

    下列程序的输出结果为 Object id=0 Obiect id=1 请将程序补充完整。 include using nam

    下列程序的输出结果为

    Object id=0

    Obiect id=1

    请将程序补充完整。

    include<iostream>

    using namespace std;

    class Point

    {

    public:

    Point(int xx=O,int yy=O){X=xx;Y=yy;countP++;}

    ~Point(){countp--;}

    int GetX()(return X;)

    int GetY(Xremm Y;)

    static void GetC(){cout<<"Objcetid="<<countp<<endl;}

    private:

    int X,Y;

    static int countP;

    }:

    【 】。 //静态数据成员的初始化

    int main()

    {

    Point::GetC();

    Point A(4,5);

    A.GetC()

    return 0;

    }


    正确答案:int Point::countP=0;
    int Point::countP=0; 解析:对静态数据成员除要进行引用性说明外,还应在文件作用域内的某个地方进行定义性声明。初始化静态成员前要用类名指定作用域。在类定义之外定义静态成员函数时,不使用static。

  • 第5题:

    下列程序的输出结果为 Object id=0 Object id=1 请将程序补充完整。 include using na

    下列程序的输出结果为

    Object id=0

    Object id=1

    请将程序补充完整。

    include <iostream>

    using namespace std;

    class Point

    {

    public:

    Point(int xx=0,int yy=0) {X=xx;Y=yy;countP++;}

    ~Point(){countP--;}

    int GetX(){return X;}

    int GetY(){return Y;}

    static Void GetC(){cout<<"Object id="<<countP<<endl;}

    private:

    int X,Y;

    static int countP;

    };

    ______ //静态数据成员的初始化

    int main ()

    {

    Point::GetC();

    Point A(4,5);

    A.GetC();

    return 0;

    }


    正确答案:int Point::countP=0;
    int Point::countP=0; 解析:本题考核静态数据成员的定义与使用方式。空格处填入的是静态数据成员的初始化。程序的结果输出中"Object id=0"表示静态数据成员countP的初始值是0。

  • 第6题:

    若有以下程序: include usingnamespace std; class Sample { private: const int n;

    若有以下程序:

    include <iostream>

    using namespace std;

    class Sample

    {

    private:

    const int n;

    public:

    Sample(int i) :n(i) {)

    void print()

    {

    cout<<"n="<<n<<end1;

    }

    };

    int main()

    {

    sample a(10);

    a.print();

    return 0;

    }

    上述程序运行后的输出结果是【 】。


    正确答案:n=10
    n=10 解析:本题考核常成员数据的应用。类Sample中,定义了一个常数据成员n,所以构造函数只能通过初始化列表来初始化它。