单选题以下程序的输出结果是 main( ) int num=0; while(num<=2) num++;cout<<num;
单选题如下程序运行时的输出结果是
#include<iostream>
using namespace std;
class ONE{
int c;
public:
ONE( ):c(0){eout<<1;}
ONE(int n):C(n){cout<<2;}
};
class TW0{
ONE onel;
ONE one2;
public:
TWO(int m):one2(m){eout<<3;}
};
int main( ){
TWO t(4);
return 0;
}
单选题有以下程序: void main() int a=5,b=4,c=3,d=2; if(a>b>c) cout<<d<<end1; else if((c-1)=d)==1) cout<<d+1<<end1; else cout<<d+2<<end1;
单选题有如下程序:
#include<iostream>
using namespace std;
class Point{
public:
Point(int xx=0,int yy=0):x(xx),y(yy){}
void SetX(int xx){x=xx;}
void SetY(int yy){y=yy;}
private:
int x,y;
};
class Circle:Point{
public:
Circle(int r):radius(r){}
int GetRadius(){return radius;}
private:
void SetRadius(int r){radius=r;}
int radius;
};
int main(){
Circle c1(5);
c1.SetX(1); //①
c1.SetY(2); //②
c1.SetRadius(10); //③
cout<<c1.GetRadius(); //④
return 0;
}
在标注号码的语句行中不存在语法错误的是______。
单选题以下程序的输出结果是______。
#include<iostream.h>
long fun(int n)
{ long s;
if(n==1||n==2)s=2;
else s=n-fun(n-1);
return S;
}
void main(){ cout<<fun(3);}
单选题已知枚举类型声明语句为:
enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};
则下列说法中错误的是
单选题设程序如下:
#include<iostream>
using namespace std;
int main()
{
int **p,*q,r=10;
q=
p=
cout<<**p+1<<endl;
return 0;
}
以上程序的输出结果是______。
单选题下列程序的输出结果为( )。 main() int a=4,b=3,c=1,d; d=a&&b&&b>c-! 0; cout<<d;
单选题已知有数组定义 char a[3][4];下列表达式中错误的是( )。
单选题以下能对二维数组a进行正确初始化的语句是( )。
单选题若类A和类B的定义如下 class A int i,j; public: int geti( ) return i; ; class B:public A int k: public: void make( ) k=i*j; ; 则上述定义中非法的语句是
单选题有如下函数模板定义:
template
T1 sum(T1 a1)
{return(a1+a2+a3);}
则以下调用中正确的是( )。
单选题软件(程序)调试的任务是( )。
单选题软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是( )。
单选题有如下程序: #include<iostream> using namespace std; class Sample { friend long fun(Sample s); public: Sample(long a){x=a;} private: long x; }; long fun(Sample s) { if(s.x<2) return 1: return s.x*fun(Sample(s.x-1)): } int main() { int sum=0; for(int i=0;i<6;i++){sum+=fun(Sample(i));} cout<<sum; return 0; } 运行时输出的结果是( )。
单选题有如下程序段:
int i=2;
do{
i*=i;
cout<<"#";
if(i>1000)break;
}while(1);
运行时,输出字符"#"个数是______。
单选题若已定义int a=256,执行语句cout<<hex<<a;的结果是
单选题下列关于类模板的描述中,错误的是{{U}} {{/U}}。
A.类模板的成员函数都是模板函数
B.可以为类模板参数设置默认值
C.类模板描述了一组类
D.类模板中只允许有一个类型参数
单选题设有二元关系R和三元关系S,下列运算中合法的是
A. R∩S
B. R∪S
C. R-S
D. R×S
单选题有如下程序:
#include<iostream>
#include<cstring>
using namespace std;
class XCF{
int a;
public:
XCF(int aa=0):a(aa) { cout<<"1";}
XCF(XCFcout<<"2";)
~XCF( ){ cout<<a;}
int Geta( ){ return a;}
};
int main( ){
XCF d1(5),d2(d1);
XCF*pd=new XCF(8);
cout<<pd->Geta( );
delete pd;
return 0;
}
运行时的输出结果是