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

[填空题]下列程序的输出结果是 【15】 。 #include <iostream> using namespace std; class base { public: int n; base(iht x) {n=x;} virtual void set(int m) {n=m;cout<<n<<’’;} }; class deriveA: public base { public: deriveA(int x):base(x) {} void set(int m){n+=m;cout<<n<<’’;} }: class deriveB:public base { public: deriveB(int x):base(x) { } void set(int m) {n+=m;cout<<n<<’’;} }; int main( ) deriveA d1(1); deriveB d2(3); base *pbase; pbase=&d 1; pbase->set(1); pbase=&d2; pbase->set(2); return 0;

更多"下列程序的输出结果是 【15】 。 #include <iostr"的相关试题:

[填空题]下面程序输出的结果是 【11】 。 #include <iostream> using namespacc std; class A { public: void show( ){tout<<"A!";} }; class B: public A{ public: virtual void show( ){cout<<"B!";} }; class C: public B{ public: virtual void show( ){cout<<"C!";} }; void show_info(A *i){i->show( );} void main( ){ A ia;B ib;C ic;show_info(&ia); show_info(&ib);show_info(&ic); }
[填空题]下面程序输出的结果是 【10】 。 #include <iostream> using namespace std; class A { public: virtual void show( ) {cout<<"A!"; }; class B: public A { public: void show( ) {cout << "B!";} }; class C: public B{ public: void show( ){cout << "C!";} }; void show_info(A &i) {i. show( );} void main( ) { A ia; B ib; C ic; show_info(ia);show_info(ib); show_info(ic); }
[填空题]下列程序的输出结果是 【11】 。 #include <iostream> using namespace std; class Test { public: Test( ) {cnt++;} ~Test( ) {cnt--;} static int Count( ) (return cnt;} private: static int cnt; }; int Test::cnt=0; int main( ) { cout<<Test::Count( )<<’’; Test t1, t2; Test *pT3=new Test; Test *pT4=new Test; cout<<Test::Count( )<<’’; delete pT4; delete pT3; cout<<Test::Count( )<<end 1; return 0; }
[填空题]下列程序的输出结果是 【10】
#include <iostream>
using namespace std;
void fun(int &rf)

rf*=2;

int main( )

int num= 500;
fun(num);
cout<<num<<end1;
return 0;

[填空题]以下程序的输出结果是 【9】 。 #include <iostream> using namespace std; void fun( ) { static int a=0; a+=2; cout<<a; } int main( ) { int CC; for(CC=1;cc<4;CC++) fun( ); cout<<end1; return 0; }
[填空题]以下程序的输出结果是 【10】 。 #include <iostream> using namespace std; int main( ) { char S[ ]="abcdef"; s[3]=’\0’; cout<<s<<end1; return 0; }
[单项选择]以下程序执行后的输出结果是( )。 #include <iostream> using namespace std; void try(int,int,int,int); int main ( ) { int x,y,z,r; x=1; y=2; try(x,y,z,r); cout<<r<<end1; return 0; } void try(int x,int y, int z,int r) { z = x+y; x = X*X; y = y*y; r = z+x+y; }
A. 18
B. 9
C. 10
D. 不确定
[填空题]以下程序执行后输出的结果是 【11】
#include<iostream>
using namespace std;
int fac(int a,int b)
return(b-a)*a;

int main( )
int x=3,y=4,z=5,result;
result=fac(fac(x,y),fac(x,z));
cout<<result<<endl;
return 0;

[填空题]下列程序的输出结果是 ______ 。
#include <iostream>
using namespace std;
int main( )

int i=5;
int &r=i;r=7;
cout <<i<<endl;
return 0;

[填空题]执行下列程序后的输出结果是______。
#include<iostream>
using namespace std;
int main( )

int x=3;
int &y=x;
y++;
cout<<x<<end1;
return 0;

[填空题]下列程序运行时的输出结果是______。
#include<iostream>
using namespace std;
int Xfun(int*a, int n);
int main( )
int b[6]=-2, 6, 8, -3, 5, 4);
cout<<Xfun(b, 6)<<end1;
return 0;

int Xfun(int*a, int n)
int x=0;
for(int*p=a; p<a+n; p++)if(*p>0)x+=*p;
return X;

[单项选择]如下程序的输出结果是
#include<iostream>
using namespace std;
class A
public:
virtual void f( )tout<<1;
void g( )cout<<2;

class B:public A
public:
virtual void f( )cout<<3;
void g( )cout<<4;

void show(A&
A. f( );a.g( );
B. ;
C. 14
D. 32

我来回答:

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

订单号:

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