控制台程序中需要使用cin和cout输出/输入,include指令包含的头文件是()。(A)cmanth(B)conio、h(C
控制台程序中需要使用cin和cout输出/输入,include指令包含的头文件是()。
(A)cmanth
(B)conio、h
(C)iostream
(D)iomanip
控制台程序中需要使用cin和cout输出/输入,include指令包含的头文件是()。
(A)cmanth
(B)conio、h
(C)iostream
(D)iomanip
执行语句序列: int n; cin>>n; switch(n) { case 1: case 2:cout<<'1'; case 3: case 4:cout<<'2';break; default:cout<<'3'; }时,若从键盘输入1,则屏幕显示______ 。
A.1
B.2
C.3
D.12
下列程序的输出结果是______。
include<iostream>
using namespace std;
void fun(int &rf)
{
rf*=2;
}
int main()
{
int num=500;
fun(num);
cout<<num<<endl;
return 0;
}
有如下程序: #include<iostream> using namespace std; Class A { public: A(){cout<<“A”;} ~A(){cout<<“~A”;} }; A*p; public: B(){cout<<“B”;p=new A;} ~B(){cout<<“~B”;delete p;} }; B obj; return 0; ) 执行这个程序的输出结果是(
A.BAA~A~B~A
B.ABA~B~A~A
C.BAA~B~A~A
D.ABA~A~B~A
有如下程序:
#include<iostream>
usingnamespacestd;
classTest
{
public:
Test(){n+=2;}
~Test(){n-=3;}
staticintgetNum(){returnn;}
private:
staticintn;
};
intTest::n=1;
intmain()
{
Test*p=neWTest;
deletep;
cout<<"n="<<Test::getNum()<<endl;
return0;
}
执行该程序的输出结果是()。
A.n=0
B.n=1
C.n=2
D.n=3
有以下程序: #include<iostream> using namespace std; class R { public: R(int r1,int r2) { R1=r1; R2=r2; } void print(); void print0const; private: int R1,R2; }; void R::print() { cout<<R1<<","<<R2<<endl; } void R::print() const { cout<<Rl<<","<<R2<<endl; } int main() { R a(5,4); const R b(20,52); b.print(); return 0; } 执行后的输出结果是()。
A.5,4
B.20,52
C.0,0
D.4,5
#include<iostream>
usingnamespacestd;
classTV{
public:
TV(ints=41):size(s)
{}
voidPrintO
{cout<<’/’<<’N’<<size;}
voidPrint()const
{cout<<’/’<<’C’<<size;}
private:
intsize;
intmain0{
constTVroom1;TVroom2(54);
room1.Print0;
room2.Print0;
return0;
}
A./N41/C54
B./C41/N54
C./N41/S54
D./C41/C54
有如下程序: #include<iostream> using namespace std; class Test{ public: Test() {n+=2;} ~Test() {n-=3;} static int getNum(){return n;} private: static int n; }; int Test::n=1; int main() { Test* p=new Test; delete p; cout<<"n="<<Test::getNum()<<endl; return0; } 执行后的输出结果是()。
A.n=0
B.n=1
C.n=2
D.n=3
有如下程序: #include<iostream> using namespace std; int main(){ int sum; for(int i=0;i<6;i+=3){ sum=i; for(int j=i;j<6;j++)sum+=j; } cout<<sum<<end1; return 0; } 运行时的输出结果是()。
A.3
B.10
C.12
D.15
include<iostream.h>
class Time
{
int h,m,s;
public:
Time(int hour=0,int min=0,int sec=0){settime(hour,min,sec);}
void settime(int hour,int min,int sec){h=hour;m=min;s=sec;}
void show24()
{ cout<<(h<10?"0":"")<<h<<":"<<(m<10?"0":"")<<
m<<":"<<(s<10?"0":"")<<s<<endl;
}
void showl2()
{ int temp=(h= =0 || h= =12)? 12:h%12;
cout<<(temp<10?"0":"")<<temp<<":"<<(m<10?"0":"")
<<m<<":"<<(s<10?"0":"")<<s<<((temp>0&&h<12)?"
AM":"PM")<<endl;
}
};
void main()
{
Time t(15,43,21);
t.showl2();
t.show24();
}