单选题若有如下程序: #include<iostream> using namespace std; int s=O; class sample static int n; public: sample(int i) n=i; static void add() s+=n; ; int sample::s=0; int main() sample a(2),b(5); sample::add(); cout<<S<<end1; return 0; 程序运行后的输出结果是
单选题下面是重载为非成员函数的运算符函数原型,其中错误的是( )。
单选题下列关于函数的描述中,错误的是( )。
单选题下列语句段落将输出字符'*'的个数为( )。#include<iostream.h>Void main(){int i=100;while(1){ i--; if(i==0)break; cout<<'*';}}
单选题下列______ 是正确的语句。
A. ;
B. a=17
C. x+y
D. cout<<“/n”
单选题下列程序的运行结果为
#include<iostream.h>
template<class TT>
class FF
{ TTa1,a2,a3;
public:
FF(TT b1,TT b2,TT b3) {a1=b1;a2=b2;a3=b3;}
TT Sum( ) {return a1+a2+a3;}};
void main( )
{ FF <int> x(int(1.1) ,2,3) ,y(int(4.2) ,5,6) ;
cout < < x. Sum( ) < <" " < < y. Sum( ) < < endl;}
单选题下列关于文件流的描述中,正确的是( )。
单选题分析下面程序,该程序的运行结果是( )。 #include<iostream.h> class cmm public: static int m; cmm() m++; cmm(int n) m=n; static void testm() m++; ; int cmm :: m=0; void main() cmm A; cmm B(3); A.testm(); cram :: testm0; cout<<"m="<<B.m<<endl; A.m=3 B.m=4 C.m=5 D. m=6
单选题在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
单选题有如下程序 main( ) int n=9; while(n>6)n- -;cout<<n<<endl;) 该程序段的输出结果是
单选题有以下程序: #include<iostream.h> void main() { int x=5,y=2; cout<<!(y==x/2)<<","; cout<<y!=x%3)<<","; cout<<(x>0&&y<0)<<","; cout<<(x!=y‖x>=y)<<endl: } 程序执行后的输出结果是( )
单选题设以下变量均为int类型,则值不等于7的表达式是( )。 A.(x=y=6,x+y,x+1) B.(x=y=6,x+y,y+1) C.(x=6,x+1,y=6,x+y) D.(y=6,y+1,x=y,x+1)
单选题下列叙述中正确的是
A. 数据库系统是一个独立的系统,不需要操作系统的支持
B. 数据库技术的根本目的是解决数据的共享问题
C. 数据库管理系统就是数据库系统
D. 以上3种说法都不对
单选题下列程序的执行结果是______。
#include<iostream.h>
#include<stdlib.h>
class TestClass
public:
int x,y;
TestClass(){x=y=0;}
TestClass(int a,int b){x=a;y=b;}
void disp()
{
cout<<"x="<<x<<",y="<<y<<ecdl;
}
};
void main()
{
TestClass s1(2,3);
s1.disp();
单选题有如下程序: #include<iostream> using namespace std; class VAC public: int f()constreturn 3; int f()return 5; ; int main() VAC v1; const VAC v2; cout<<v1.f()<<v2.f(); return 0; 执行这个程序的输出结果是______。 A.53 B.35 C.55 D.33
单选题在深度为7的满二叉树中,叶子结点的个数为
单选题有如下程序
#include
using namespace std;
class Obj{
static int i;
public:
Obj(){i++;}
~Obj(){i--;}
static int getVal(){teturn i;}
};
int Obj::i=0;
void f (){Obj ob2;coutgetVal();
Delete ob3;cout<
单选题类MyClass的定义如下: class MyClass public: MyClass() value=0; SetVariable(int i) value=i; private: int value; ; 则对下列语句序列正确的描述是( )。 MyClass*p,my; p= A.语句p=是把对象my赋值给指针变量p B.语句MyClass*p,my;会调用两次类MyClass的构造函数 C.对语句*p.SetVariable(5)的调用是正确的 D.语句p->SetVariable(5)与语句my.SetVariable(5)等价
单选题若有如下程序:
#include<iostream>
using narnespace std;
class TestClass
{
public:
void who(){cout<<"TestClass"<<endl;}
};
class TestClassl: public TestClass
{
public:
void who(){cout<<"TestClass1"<<endl;}};
int main()
{
TestClass*p;
TcstClass1 obj1;
p=&obj1;
p->who();
return 0;
}
则该程序运行后的输出结果是______。
单选题有如下程序段:
int i=2;
do{
i *=i;
cout<<"#";
if(i>1000) break;
} while(1);
运行这个程序段时,输出字符"#"的个数是