假定有以下程序:Private Sub Form_Click()a=1:b=aDo Until a>=5x=a*bPrint b;xa=a+bb=b+aLoopEnd Sub程序运行后,单击窗体,输出结果是A.1 1 2 3B.1 1 2 4C.1 1 3 8D.1 1 3 6

题目

假定有以下程序:

Private Sub Form_Click()

a=1:b=a

Do Until a>=5

x=a*b

Print b;x

a=a+b

b=b+a

Loop

End Sub

程序运行后,单击窗体,输出结果是

A.1 1 2 3

B.1 1 2 4

C.1 1 3 8

D.1 1 3 6


相似考题
更多“假定有以下程序:Private Sub Form_Click()a=1:b=aDo Until a>=5x=a*bPrint b;xa=a+bb=b+a Loo ”相关问题
  • 第1题:

    以下程序段中,与语句:k=a>;b?(b>;c?1:O):0;功能相同的是( )。


    正确答案:B
    条件表达式的含义是,如果表达式1成立,结果为表达式2的值,如果不成立为表达式3的值。所以题干中k的值这样取值:如果a>b且b>c,k值结果为1,如果a>b,且b<c则值为0。如果a<b,k值为0。也就是只要a>b与b>c中只要有一个条件不成立,k的值就为0,所以选择B选项。

  • 第2题:

    若有以下程序:include using namespace std;class point{private: int x, y;public:

    若有以下程序: #include <iostream> using namespace std; class point { private: int x, y; public: point ( ) { x=0; y=0; } void setpoint(int x1,int y1) { x=x1; y=y1;

    A.12,12

    B.5,5

    C.12,5

    D.5,12


    正确答案:D
    解析:本题考核对象指针的定义与使用。分析程序:程序首先定义一个类point。类point中有两个私有成员,整型变量x和y,还有两个公有成员函数setpoint(intx1,inty1)和dispoint()。函数setpoint()用来设置私有成员x和y的值,而函数dispoint()用来显示私有成员x和y的值。主函数中,首先定义了类point的指针对象p,并申请了内存空间,然后调用对象p中公有成员setpoint给对象p中的私有成员x和y赋值,然后调用成员函数dispoint显示x和y的值。由此可知,最后输出的值应该是5,12。

  • 第3题:

    若有int i=1, xa; 则执行以下程序段后i的值是(). for(xa=1;xa<5;i++) xa++;

    A.6

    B.4

    C.3

    D.5


    5

  • 第4题:

    有以下程序:include include using namespace std;class Y;class X{private

    有以下程序: #include <iostream> #include <string> using namespace std; class Y; class X { private: int x; char *strx; public: X(int a, char *str) { x=a; strx=new char[strlen(str)+1]; strcpy(strx,str); } void show(Y &ob) ; }; class Y { private: int y; char *stry; public: Y(int b,char *str) { y=b; stry=new char[strlen(str)+1]; strcpy(stry, str); } friend void X: :show(Y &ob) ; }; void X: :show(Y &ob) { cout<<strx<<", "; cout<<ob, stry<<end1; } int main ( ) { X a(10,"X"); Y b (20, "Y"); a. show(B) ; return 0; } 执行后的输出结果是( )。

    A.X,Y

    B.a,b

    C.X,X

    D.Y,Y


    正确答案:A
    解析:本题考核类的定义和友元函数的应用。①该程序中,类X的成员函数show()在类Y中说明为友元,因此,在该友元成员show()中可以访问类Y的私有成员stry。②成员函数show()的功能就是输出类X的私有成员strx和Y对象ob的私有成员stry,③主函数main()中定义了X类的一个对象a和Y类的一个对象b,并且都进行了初始化。然后调用对象a的成员函数show,输出对象a中私有成员strx中的内容和对象b中私有成员stry中的内容,即字符串stringX和stringY。

  • 第5题:

    以下程序段执行完后,变量A和B的值分别是( )。 A=1 B=A DO UNTIL A> =5 A=A+B B=B+A LOOP

    A.1, 1

    B.4, 6

    C.5, 8

    D.8, 13


    正确答案:C
    解析:第一次循环后,A=2,B=3;第二次循环后,A=5,B=8,且A=5>=5,此时,循环条件为真,结束循环。