参考答案和解析
参考答案:B
更多“I was reading( )my friend called. ”相关问题
  • 第1题:

    I, my, will, true, come, hope, dream

    __________________________________________________________________________.


    正确答案:
    I hope my dream will come true. / I dream my hope will come true.

  • 第2题:

    下列程序的输出结果是【 】。 includeclass MyClass{public: int number; void set(in

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

    include<iostream. h>

    class MyClass

    {

    public:

    int number;

    void set(int i);

    };

    int number=3;

    void MyClass: :set (int i)

    {

    number=i;

    }

    void main( )

    {

    MyClass my1;

    int number=10;

    my1.set(5),

    cout<<my1, number<<',';

    my1.set(number);

    cout<<my1.number<<',';

    my1.set(: :number);

    cout<<my1.number<<'.';

    }


    正确答案:5103
    5,10,3 解析:本题考查全局变量,局部变量和类的数据成员之间的使用上的差别。使用全局变量时需要用域作用符来限定该变量,否则编译器无法正确区分。

  • 第3题:

    类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;) private: int value; }; 则对下列语句序列正确的描述是( )。

    A.MyClass*p,my;p=&my;

    B.语句p=&my;是把对象my赋值给指针变量p

    C.语句MyClass*p,my;会调用两次类MyClass的构造函数

    D.对语句*p.SetV ariable(5)与语句my.SetVariable(5)等价


    正确答案:D

  • 第4题:

    下列程序执行后的输出结果是

    void funcl(int i);

    void func2(int i);

    char st[]="hello,friend!";

    void fund(int i)

    { cout<<st[i];

    if(i<3){i+=2;func2(i);}

    }

    void func2(int i)

    { cout<<st[i];

    if(i<3){i+=2;funcl(i);}

    }

    main( )

    {int i=0;fund(i);cout<<endl;}

    A.hello

    B.hel

    C.hlo

    D.hlm


    正确答案:C
    解析:本题考察递归调用。分析funcl可知,当i=0时,首先输出h,然后i变为2,调用func (2),则输出str[2],应为1。分析到此就可以排除选项A和B。然后调用runcl(4),此时输出str [4],为o,故正确答案为C。

  • 第5题:

    下列程序执行后的输出结果是 void funcl(int i); void func2(int i); char st[]="hello,friend!"; void funcl(int i) {printf("%c",st[i]); if(i<3){i+=2;func2(i);}} void func2(int i) { printf("%c",st[i]); if(i<3){i+=2;func1(i);}} main() {int i=

    A.hello

    B.hel

    C.hlo

    D.hlm


    正确答案:C

  • 第6题:

    在主线程中启动一个子线程执行reading函数。 import threading import time import random def reading(): for i in range(10): print("reading",i) time.sleep(random.randint(1,2)) _______________________________ r.setDaemon(False) r.start() print("The End")

    A.r=threading.Thread(reading)

    B.r=threading.Thread(target=reading())

    C.r=threading.Thread(target=reading)

    D.r=Thread(target=reading)


    不需要调用任何方法