单选题下面程序的执行结果是 #include"iostream.h" void
main() {int*p,r; p=new int;
*p=20; r=sizeof(*p);
cout<<r<<endl; delete p; }
A. 程序错误
B. 内存为20地址的大小
C. 20
D. 4
单选题有3个关系R,S和T如下表所示:其中关系T由关系R和S通过某种操作得到,该操作为()。
单选题下列关于函数原型声明的叙述中,正确的是
单选题下面关于模板的描述,错误的是( )。
单选题有如下程序:
#include<iostream>
usmg namespace std;
class Instrument{
public:
virtual void Display()=0;
};
class Piano:public Instrument{
public:
void Display(){/*函数体程序略*/)
};
int main(){
Instrument s;
Instrument *p=0;
//...;
return 0;
}
下列叙述中正确的是______。
单选题如下的类定义,括号里应填( )。 class Myclass public: MyClass(int a =0,int b =0) X=a; Y=b; void Change ( ) const X- =10; Y+ =10; public: ( )int X,Y;
单选题在三级模式之间引入两层映像,其主要功能之一是( )。 A) 使数据与程序具有较高的独立性 B) 使系统具有较高的通道能力 C) 保持数据与程序的一致性 D) 提高存储空间的利用率
单选题已知函数f的原型是:voidf(int*a,long &B) ;,变量v1、v2;的定义是int v1;long v2;正确的调用语句是【 】
单选题有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
void fun(){cout<<"B";)
};
class Derived:public Base{
public:
void tun(){______cout<<"D";}
};
int main(){
Derived d;
d.fun();
return 0;
}
若程序的输出结果是BD,则划线处缺失的部分是______。
单选题下列语句中,错误的是( )。
单选题在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测输入操作的函数的函数名是______。
单选题下列程序的运行结果是( )。 #include< iostream.h> void fun (int *a,int*b) {int*k k=a;a=b;b=k} void main() {int a=2004, b=9,*x=&a,*y=&b; fun(x, y) ; cout<<a<<" "<<b<<endl:}
单选题已知枚举类型声明语句为:
enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};
则下列说法中错误的是______。
单选题对于常数据成员,下面描述正确的是( )。
单选题有以下程序: #include <iostream> using namespace std; void fun(int i,int j) cout<<(i+j)<<end1; void fun(int i) cout<<i++<<end1; int main() int a=1; fun(
单选题对于int a[3][7]下列表示中错误的是
单选题有如下程序: #include<iostream> using namespace std; class point int x,y; public: point(int vx,int vy) x=vx; y=vy; point() x=0; y=0; point operator+(point p1) point p; int px=x+p1.x; int py=y+p1.y; return point(px,py); point operator-(point p1) point p; int px=x-p1.x; int py=y-p1.y; return point(px,py); void print() cout<<x<<","<<y<<end1; ; int main() point p1(10,10),p2(20,20); p1=p1+p2; p1.print(); retrun 0; 执行后的输出结果是
单选题下列叙述中正确的是( )。
单选题有如下两个类定义:
class XX {
private:
double x1;
protected:
double x2;
public:
double x3;
};
class YY: protected XX {
private:
double y1;
protected:
double y2;
public:
double y3;
};
在类YY中保护成员变量的个数是______。
单选题有如下程序 #include<iostream.h> void main() (char ch[2][5]="6937","8254"),*p[2]; int i,j,s=0; for(i=0;i<2;i++)p[i]=ch[i]; for(i=0;i<2;i++) for(j=0;p[i][j]>'/0';j+=2) s=10 * s+p[i][j]-'0;; cout<<S; 该程序的输出结果是( )。
