根据下面的程序,可以在主程序中使用的合法语句是( )。 include using namesp根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namespace std; class Person{ int age; public: void SetAge(int x){age=x;} void ShowAge(){cout<<"the Person's age is" <<age;} }; class Student:private Per

题目
根据下面的程序,可以在主程序中使用的合法语句是( )。 include using namesp

根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namespace std; class Person{ int age; public: void SetAge(int x){age=x;} void ShowAge(){cout<<"the Person's age is" <<age;} }; class Student:private Person{ public:int study_code; }; void main(){ Student wangqiang; wangqiang.study_code=23; }

A.wangqiang.age=231

B.wangqiang.Setage(23)

C.wangqiang.ShowAge()

D.wangqiang.study_code=12


相似考题
更多“根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namesp ”相关问题
  • 第1题:

    根据下面的主程序,完成类的一种构造函数的最简单形式。 include class base { privat

    根据下面的主程序,完成类的一种构造函数的最简单形式。

    include<iostream.h>

    class base

    {

    private:

    int num;

    public:

    ______;

    };

    void main( )

    {

    base try(6);

    }


    正确答案:[10] base(int n){}
    [10] base(int n){} 解析:注意,根据main函数中对类base的使用情况可知,base类必须提供整型单参构造函数,同时要求构造其最简单的形式,故函数体为空。

  • 第2题:

    设Visual FoxPro的程序中有PROGI.PRG:PROG2.PRG、PROG3.PRG,三个程序依次嵌套,下面的叙述正确的是( )。

    A.在PROG1.PRG中用[RUN PROG2.PRG语句可以调用PROG2.PRG子程序

    B.在PROG2.PRG中用RUN PROG3.PRG语句可以调用PROG3.PRG子程序

    C.在PROG3.PRG中用RETURN语句可以返回PROG1;PRG主程序

    D.在PROG3.PRG中用RETURN TO MASTER语句可以返回PROG1.PRG主程序


    正确答案:D

  • 第3题:

    在下面的程序的横线处填上适当的语句,使该程序的输出结果为12。include using namespac

    在下面的程序的横线处填上适当的语句,使该程序的输出结果为12。

    include<iostream>

    using namespace std;

    class TestClass

    {

    public:

    int a,b;

    TestClass(int i,int j)

    {

    a=i;

    b=j;

    }

    };

    class TestCla


    正确答案:coutTestClass∷a
    coutTestClass∷a 解析: 题目中程序TestClass为基类,TestClass1为派生类,在主函数中定义TestClass1对象d(1)。据题目要求“输出基类数据成员a的值”,基类为TestClass,利用∷域运算符取其成员a的值。

  • 第4题:

    根据下面的程序,可以在主程序中使用的合法语句是( )。 include using namespa

    根据下面的程序,可以在主程序中使用的合法语句是( )。 #include <iostream> using namespace std; class Person{ int age; voidtest(){} public: Person(intage){this->age=age;} void ShowAge(){cout<<"the Person's age is",<<age;} }; void main(){ Person wang(23); }

    A.wang.age=45

    B.wang.wang(45)

    C.wang.ShowAge()

    D.wang.test()


    正确答案:C
    解析:ShowAse是类的公有成员,可以由对象访问,其他的为私有成员,类对象不能访问。

  • 第5题:

    设Visual FoxPro的程序中有PROG1.prg、PROG2.prg、PROG3.prg三层程序依次嵌套,下面的叙述中,正确的是______。

    A.在PROG1.prg中用! RUN PROG 2.prg语句可以调用PROG2.prg 子程序

    B.在四PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序

    C.在PROG3.prg中用RETURN 语句可以返回PROG1.prg主程序

    D.在PROG3.prg中用RETUN TO MASTER语句可返回PROG1.prg主程序


    正确答案:D