题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-22 05:45:15

[简答题]在下划线处填上缺少的部分。
#include<iostream.h>
class A
int a,b;
public:
______//定义构造函数,使参数i和j的默认值为0
a=i;b=j;//在函数体中用i初始化a,用j初始化b

main( )
A*p;
______;//调用带参构造函数生成由p指向的动态对象
//使a和b成员分别被初始化为4和5

更多"在下划线处填上缺少的部分。 #include<iostream.h>"的相关试题:

[单项选择]下列程序中,划线处正确的语句是( )。
#include<iostream.h>
Class Base

Public:
Void fun( )cout<<"Base::fun"<<endl;

Class Derived:public Base

void fun( )

______ //显示调用基类的函数fun( )
Cout<<"Derived::fun"<<endl;


A. fun()
B. Base.fun()
C. Base::fun()
D. Base->fun();
[填空题]有以下程序: #include <iostream.h> class A { int a; public: A( int i ) { a = i; } void display( ) { cout<<a; } }; class B { int b; public: B (int j ) { b = j; void display( ) { cout<<b; } }; class C : public B, public A { int c; public: C(int k) : A( k-2), B(k + 2) { c= k; } void display( ) { A :: display( ); B :: display( ); cout<<c; } }; int main ( ) { C obj ( 10 ); obj.display( ); return 0; } 执行后的输出结果为 【14】
[单项选择]下面程序的结果是 #include<iostream.h> class A { int a; public: A( ):a(1){} void showa( ){cout<<a;} }; class B { int a; public: B( ):a(2){} void showa( ){cout<<a;} }; class C://public A,public B { int a; public: C( ):a(3) ㈠ voidshowa( ){cout<<a;} }; voidmain( ) { C c; c.showa( ); }
A. 1
B. 2
C. 3
D. 程序有错误
[单项选择]阅读以下程序: #include<iostream.h> class kk { int m; public: static int n; kk( ) { m=0; 1 void setvalue( ) { m++; n++; } void output( ) { cout<<"m="<<m<<",n="<<n<<endl; } }; int kk::n; void main( ) { kk obj1,obj2; obi1.Setvalue( ); obj1.output( ); obj2.setValue( ); Obj2.output( ); } 该程序的执行结果是( )。
A. m=1,n=1
B. m=l,n=l m=1,n=1 m=1,n=2
C. m=1,n=1
D. m=1,n=1 m=2,n=1 m=2,n=2
[单项选择]设有如下程序:
#include <iostream. h>
class Apublic:
int i;
display( )
cout<<"class A/n";
;
class Bpublic:
int i;
display( )
cout<<"class B/n";
;
class C: public: A, public: Bint j;
public:
int i;
show( )
j=i*i; display( );
;
void main( )C demo;
demo. show( );则主程序运行时,将( )。
A. 因为变量i的重复定义而报错
B. 因为对象demo间接调用display函数时产生歧义性而报错
C. 因为类定义的语法错误而不能运行
D. 没有语法错误,能够正常输出结果
[单项选择]下列程序的运行结果是() #include<iostream.h> class A { int a; public: A( ) {a=0;} A(int aa) { a=aa; cout < < a++; } }; void main( ) A x,y(2) ,z(3) ; cout < < endl; }
A. 00 
B. 23 
C. 34 
D. 25
[单项选择]在下列程序的划线处应填入的语句是( )。  class Person   private int a:     public class Man extends Person  public int b;  public static void main(String arg [])  Person p=newPerson( );  Man t=new Man( );  int i;  _________________    

A. i=w;
B. i=b;
C. i=P.a;
D. i=t.b;
[单项选择]在下列程序的划线处应填入的语句是
class Person
private int a;public class Man extends Person
public int b;
public static void main (String arg [])
Person p=new Person( );
Man t=new Man( );
int i:


A. i=w;
B. i=b
C. i=p.a;
D. i=t.b;
[简答题]#include<iostream.h>
class A
int i;
public:
virtual void fun( )
cout<<"A:fun( )"<<endl;
A(int a)
i=a;

class B:public A
int j;
public:
void fun( )cout<<"B::fun( )/n";
B(int b,int c)j=c;

void main( )
A*P;
B b(3,5);
p=&b;
p->fun( );

[简答题]#include<iostream.h>
class A
int a,b;
const int c;
public:
A( ):c(0),a(0),b(0)
A(int aa,int bb):c(aa+bb)
a=aa;b=bb;
void show( )
cout<<"const c:"<<c<<endl;
cout<<"a,b:"<<a<<b<<endl;


void main( )
A a,b(1,2);
A*x=&a;
x.show( );
b.show( );

[单项选择]

在下列程序的划线处应填入的语句是()。
class Pemon
pnvate int a;
public class Man extends Person
public int b;
public static void main(String arg[ ] )
Person p = new Person( );
Man t = new Man( );
int i;
________   


A. i = w;
B. i = b;
C. i = p.a;
D. i = t.b;
[填空题]有以下程序:
#include<iostream.h>
class A

int x;
public:
A(int a)

x=a;

friend class B;

class B
public:
void print(A a)
a. x--;
cout<<a.x<<end1;

;
void main( )

A a(10);
B b;
b.print(a) ;

程序执行后的输出结果是 【14】
[单项选择]下面程序的结果是
#include<iostream.h>
class A

int a;
public:
A( ):a(1)
void showa( )cout<<a;

class B

int a;
public:
B( ):a(2)
void showa( )cout<<a;

class C://public A,public B

int a;
public:
C( ):a(3) ㈠
voidshowa( )cout<<a;

voidmain( )

C c;
c.showa( );

A. 1
B. 2
C. 3
D. 程序有错误

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码