单选题如果表达式--x/y中的“--”和“/”都是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示( )。
单选题下列关于析构函数的描述中,错误的是( )。 A) 类中有且仅有一个析构函数 B) 析构函数可以有形参 C) 析构函数没有函数类型 D) 析构函数对象消失时被自动执行
单选题设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
单选题在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
单选题语句ofstream f("SALARY.DAT",ios∷app|ios∷binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且
单选题下列控制格式输入输出的操作符中,能够设置浮点数精度的是______。
单选题若有下面的函数调用:
fun(a+b,3,max(n-1,b))
则fun的实参个数是______。
单选题有如下程序: #include <iostream> using namespace std; class AA int n; public: AA(int k):n(k) int get() return n; int get()const retnm n+1; int main() AA a(5); const AA b(6); cout <<a.get()<<b.get(); return 0; 执行后的输出结果是______ 。
单选题如下程序的输出结果是 main( ) int a=2,b=-1,c=2; if(a<B) if(b<0)c=0 else c++; cout<<c<<endl;
单选题若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是______。
单选题有如下类声明: class SAMPLE { int n; public: SAMPLE(int i=0):n(i){} void setValue(int n0); }; 下列关于getValue成员函数的实现中,正确的是( )。
单选题假定int类型变量占用两个字节,其有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是( )。
单选题有如下程序:
#include
using namespace std;
class Point{
public:
static int number;
public:
Point(){number++;}
~Point(){number--;}
};
int Point::number=0;
int main(){
Point*ptr;
Point A,B;
{
Point*ptr Doint=new Point[3];
ptr=ptr_point;
}
Point C;
coat<
单选题下列关于this指针的叙述中,正确的是
____
。
单选题数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。 Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
单选题阅读下面的程序: #include<iostream.h> void main() int x; cin>>x; if(x++>5) cout<<x<<end1; else cout<<x--<<end1; 如果两次执行上述程序,且键盘输入分别为4和6,则输出结果分别是( )。
单选题下列关于this指针的叙述中,正确的是( )。
单选题在下面的运算符重载函数的原型中,错误的是( )。 A.Volume operator-(double,double); B.double Volume::operator-(double); C.Volume Volume::operator-(Volume); D.Volume operator-(Volume,Volume);
单选题以下程序的正确运行结果是
____
。
#include<iostream.h>
int f(int);
void main()
{
int a=2,i;
for(i=0;i<3;i++)cout<<f(a)<<" ";
cout<<endl;
}
int f(int a)
{
int b=0
static int c=3;
b++:c++;
return(a+b+c);
}
单选题关于关键字class和typename,下列表述中正确的是( )。