执行代码cout <<″Hex:″<< hex << 255;程序的输出结果为()。
第1题:
有如下程序: #include<iostream> using namespace std; int main() { cout.fill('*'); cout.width(6); cout.fill('#'); cout<<888<<end1; return 0; } 的执行结果是( )。
A.###888
B.888###
C. ***888
D.888***
第2题:
执行如下程序将输出( ): #include<iostream> using namespace std; class Base { public: Base(){cout<<"BB";fun();} void fun (){tout<<"Brim";} }; class Derived:public Base { public: Derived(){cout<<"DD";} void fun (){cout<<"Dfun";} }; int main(){Derived d;return 0;}
A.DD
B.BBDfunDDDfun
C.BBBfunDD
D.DDBBBfun
第3题:
请分析下面的程序并给出该程序的执行结果【 】。
include <iostream>
class AA {
int a;
public:
AA() {cout<<" Initializing AA!\n" ; }
AAM() {cout<<" Destroying AA!\n" ;
};
class BB {
int b;
AA p;
public:
BB() {cout<<"Initializing BB!\n" ;
~BB() {cout<<"Destroying BB!\n" ;
};
void main() {
BB X;
cout<<"Ending main!\n' ;
}
第4题:
写出下列程序代码运行的结果【 】。
include<iostream.h>
class A{
public:
virtual void disp() {cout<<" calss A!" <<(end1;}
}:
class B: public A{
public:
void disp() {cout<<" class B! " <<end1:}
};
class C: public A{
public:
void disp() {cout<<"class C! " (<end1;}
};
void main() {
A a, *ptr;
B b;
C c;
a. disp();
b. disp();
c. disp();
ptr=&b;
ptr->disp();
ptr=&c;
ptr->disp():
}
第5题:
以下程序的输出结果是#include <iostream>using namespace std;int main(){ cout.fill('*'); cout.width(5); cous<<hex<<100<<end1; return 0;}
A.**100
B.***64
C.100**
D.64***
第6题:
下列程序的执行结果为______。
include<iostream.h>
void main()
{
cout.fill(‘*’);
tout.width(10);
cout<<“hello”<<endl;
)
第7题:
在下列选项中,用于清除基数格式位设置以十六进制数输出的语句是()。
第8题:
执行:int a=29,b=100;cout <
第9题:
运行以下代码后,变量c的值是();变量d的值是() A=2 B=3 C=hex(a*-b*-b) D=oct(c )
第10题:
第11题:
第12题:
68HEX,08HEX
68HEX,10HEX
68HEX,06HEX
第13题:
执行下列语句后,输出结果为
cout.put('s');
cout<<'c'<<'a';
A.ca
B.sea
C.s
D.a
第14题:
若已定义int a=256,执行语句cout<<hex<<a;的结果是
A.100
B.256
C.ffe
D.ff
第15题:
执行语句:
int result=100;
cout<<(((result>= 60)&&(result<=100))?"good":"general");结果是【 】。
第16题:
以下程序执行结果是 ( )。 #include <iostream.h> class Base { public virtual void fun() { cout<<"B"; } }; class Derived { public: Derived() { cout<<"D"; } virtual void fun(){ Base::fun(); cout<<"C"; } } int main () { Base *ptr; Derived obj; ptr=&obj; p->fun ( ); return 0; }
A.DBC
B.DCB
C.BDC
D.CBD
第17题:
有以下程序: #include<iostream> using namespace std; int main(){ int n=100; cout<<dec<<n<<","; cout<<oct<<n<<","; cout<<hex<<n<<endl; return 0; } 程序运行后输出的结果是( )。
A.100,100,100
B.64,144,100
C.100,144,64
D.100,64,144
第18题:
以下程序的执行结果为______。
include<iostream.h>
class A
{public:A(){cout<<“a”;}
~A(){cout<<“b”;}};
class B:public A
{public:
B(){cout<<“c”;)
~B(){cout<<“d”;}};
void main()
{B b;}
第19题:
指出以下四条指令的作用(HEX为数据段的一个变量名) (1)MOVBX,HEX; (2)LEABX,HEX; (3)MOVBX,OFFSEGHEX; (4)MOVBX,SEGHEX;
第20题:
程序cout<< setw(3)<< 25<< oct<< 25<< hex<< endl;的输出结果是()。
第21题:
IEC870-5-101FT1.2两种帧结构的启始字的规定:长度可变帧,长度固定帧()
第22题:
第23题:
25 25
25 31
31 19
25 19