选择题 下列说法中错误的是 。
选择题 若在表达式y/x中,'/'是作为成员函数重载的运算符,则该表达式还可以表示为______。
选择题 下列函数模板声明中,合法的是______。
选择题 计算机算法是指解决问题的有限运算序列,它具备______和足够的情报,
选择题 如果有以下定义及初始化:
int a=3,*p=a;
则由此可以推断,*p的值是______。
选择题 若有如下类定义:
class B{
void fun1(){}
protected:
double var1;
public:
void fun2(){}
};
class D:public B{
protected:
void fun3(){}
};
已知obj是类D的对象,下列语句中不违反成员访问控制的权限的是______。
选择题 下列叙述中,正确的是______。
选择题 有如下程序:
#include<iostream>
using namespace std;
int f(int x);
int sum(int n)
{
int x, s=0;
for(x=0; x<=n; x++)
s+=f(x);
return s;
}
int f(int x){return(x*x+1);}
int main()
{
int a, b;
cout<<'Enter a integer number:';
cin>>a;
b=sum(a);
cout<<'a='<<a<<', b='<<b<<endl;
return 0;
}
如果输入数字3,其输出结果是______。
选择题 ClassA是一个类,现在执行下面语句:
ClassA a[2],*b[2].*c=new ClassA;
调用ClassA类的构造函数的次数是______。
选择题有以下程序,输出结果______。#include<iostream.h>voidmain(){staticintb[][3]={{1,2,3},{4},{5,6}};b[0][2]=12,b[1][2]=18;cout<<**b<<'\t'<<**(b+1)<<'\t'<<**(b+1)<<'\t'<<*(*(b+1)+2)<<'\n';cout<<b[0][2]+b[1][2]+b[2][2]<<endl;}A.B.C.D.
选择题 在E-R图中,用来表示实体联系的图形是______。
选择题 数据结构主要研究的是数据的逻辑结构、数据的运算和______。
选择题 下列选项中,与实现运行时多态性无关的是______。
选择题 已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是______。
选择题 执行以下程序时,输入一行字符串为“Thank you very much!”,程序的输出结果为______。
#include<iostream>
using namespace std;
int main(){
char a[100];
cin>>a;
cout<<a<<'\n';
return 0;}
选择题 语句ofstream f('SALARY.DAT',ios_base::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且______。
选择题 有如下类定义:
class B
{
public: void fun1() {}
private: void fun2() {}
protected: void fun3() {}
};
class D: public B
{
protected: void fun4() {}
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是______。
选择题 有如下程序:
#include<iost ream>
using namespace std;
class XA{
int a;
public:
static int b;
XA(int aa):a(aa){b++;}
~XA(){}
int get(){return a;}
};
int XA::b=0
int main(){
XA d1(1),d2(3);
cout<<d1.get{}+d2.get{}+XA::b<<endl;
return 0;
}
运行时的输出结果是______。
选择题 下列程序的输出结果是
#include<iostream.h>
void main( )
{ double d=3.2;
int x,y;
x=1.2;
y=(x+3.8)/5.0;
cout < < y * d < < end1;}
选择题 下列程序的运行结果是______。
#include<iostream.h>
int x=5;
int fun(int a)
{
int c;
c=x*a;
return c;
}
void main()
{
int x=3,a=4;
x=x+fun(a);
cout<<'x='<<x<<endl;
}