题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-06-04 19:12:33

[单项选择]设有以下定义和程序:
#include<iostream.h>
class A1

public:
void show1( )

cout<<"class A1"<<end1;

;
class A2:public A1

public:
void show2( )

cout<<"class A2"<<end1;

;
class A3:protected A2

public:
void show3( )

cout<<"class A1"<<end1;

;
void main( )

A1 obj1;
A2 obj2;
A3 obj3;

则以下不合语法的调用语句是( )。
A. obj1.show1();
B. obj2.show1();
C. obj3.show1();
D. obj2.show2();

更多"设有以下定义和程序: #include<iostream.h> c"的相关试题:

[单项选择]设有以下定义和程序:
#include <iostream.h>
class A1

public:
void showl( )

cout<<"class A1"<<end1;


Class A2 : public A1

public:
void show2( )

cout<<"Class A2"<<end1;


Class A3 : protected A2

public:
void show3( )

cout<<”Class A土”<<end1;


void main( )

A1 obj1;
A2 obj2;
A3 obj3;

则以下不合语法的调用语句是( )。
A. obj1.show1();
B. obj2.show1();
C. obj3.show1();
D. obj2.show2();
[单项选择]设有以下定义和程序: #include <iostream.h> class A1 { public: void showl( ) { cout<<"class A1"<<end1; } }; Class A2 : public A1 { public: void show2( ) { cout<<"Class A2"<<end1; } }; Class A3 : protected A2 { public: void show3( ) { cout<<”Class A土”<<end1; } }; void main( ) { A1 obj1; A2 obj2; A3 obj3; } 则以下不合语法的调用语句是( )。
A. obj1.show1();
B. obj2.show1();
C. obj3.show1();
D. obj2.show2();
[单项选择]设有以下定义和程序: #include<iostream.h> class A1 { public: void show1( ) { cout<<"class A1"<<endl; } }; class A2:public A1 { public: void show2( ) { cout<<"class A2"<<endl; } }; class A3:protected A2 { public: void show3( ) { cout<<"class A1"<<endl; } }; void main( ) { A1 obj1; A2 obj2; A3 obi3; } 则以下不合语法的调用语句是( )。
A. objshow1();
B. obj2.show1();
C. obj3.show1();
D. obj2.show2();
[单项选择]设有以下定义和程序:#include<iostream.h>class A1{public: void show1( ) { cout<<"class A1"<<endl; } };class A2 : public A1{public: void show2( ) { cout<<"class A2"<<end1 }};class A3 : protected A2{public: void show3( ) { cout<<"class A1"<<endl; }};void main( ){ A1 obj1; A2 obj2; A3 obj3;} 则以下不合语法的调用语句是
A. obj1. showl();
B. obj2. showl();
C. obj3. showl();
D. obj2. show2();
[单项选择]设有以下定义和程序:
#include<iostream.h>
class TestClass1

public:
void show1( )

cout<<"TestClass1"<<end1;

;
class TestClass2:TestClass 1

public:
void show2( )

tout<<"TestClass2"<<end1;

;
class TestClass3:protected TestClass2

public:
void show3( )

tout<<"TestClass3"<<end1;

;
void main( )

TestClass1 obj1;
TestClass2 obj2;
TestClass3 obj3;

则以下不合语法的调用语句是( )。
A. obj1.show1();
B. obj2.show1();
C. obj3.show1();
D. obj2.show2();
[单项选择]设有以下定义和程序: #include<iostream.h> classA1 { public: void show1( ) { cout<<"classA1”<<end1; } }; classA2:public A1 { public: void show2( ) { cout<<"classA2"<<end1; } }; class A3:protected A2 { public: voidshow3( ) { cout<<"class A1”<<end1; } }; void main( ) { A1obj1; A2obj2; A3obj3; } 则以下不合语法的调用语句是
A. obj1.show1();
B. obj2.show1();
C. obj3.show1();
D. obj2.show2();
[单项选择]

设有以下定义:
class person

int num;
char name[10];
public:
void init(int n,char *m);
.
.
.
;
person std[30];
则下面叙述中,不正确的是()。


A. std是一个含有30个元素的对象数组
B. std数组中的每个元素都是person类的对象
C. std数组中的每个元素都有自己的私有变量num和name
D. std数组中的每个元素都有各自的成员函数init
[单项选择]下面程序的运行结果为 #include<iostream.h> class A { public: A( ){cout<<"1";} ~A( ){cout<<"2";} }; class B:public A { public: B( ){cout<"3";} ~B( ){cout<<"4";} }; void main( ) { B b; }
A. 1234
B. 1324
C. 1342
D. 3142
[简答题]下面是一个类的定义程序,请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 public class______ { int x,y; My Class (int i,______) { x=i; y=j; } }
[单项选择]设有如下程序:
#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>
using namespace std;
class Complexpublic:
Complex(double r=0,double i=0):re(r),im(i)
double real( ) const return re;
double imag( ) const return im;
Complex operator+(Complex c) const
return Complex(re+c.re,im+c.im);
private:
double re,im;
;
int main( ) Complex a =Complex(1,1)+ Complex(5);
cout<<
A. 6+6iB. 6+1iC. 1+6iD. 1+1i

我来回答:

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

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码