邢老师:13068761630  13333709510(微信同号)  张老师
联大  青书学堂  文才  和学  江开  华夏大地  亿学宝云平台  安徽教育在线  超星  中国大学mooc  学起plus弘成  广东开放大学  国家开放大学  上海开放大学  含弘慕课  中国医科大学 

成人高考指南

提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口


当前位置: 首页 > 联大系统 > 河南财经政法大学> 河南财经大学数据库基础与应用
 

输入试题:
显示联大系统河南财经大学数据库基础与应用所有答案
程序的输出结果如下: 1,9 50,30 请根据输出数据在下面程序中的下划线处填写正确的语句。 源程序如下: #include using namespace std; cl
答案是:ptr+1
在下划线处填上缺少的部分。 #include #include using namespace std; class complex { public:
答案是:complex& a
下面是一个输入半径,输出其面积和周长的C++程序,在下划线处填上正确的语句。 #include using namespace std; const double pi=3.14159; void
答案是:cin>>r
完成下面类中的成员函数的定义。 class point { private: int m,n; public: point(int,int);
答案是:n
给出下面程序的输出结果。 #include using namespace std; template T max(T ml,T m2) {return
答案是:7 5y a
给出下面程序的输出结果。 #include template class Sample { T n; public: Sample(T i){n=i;} int
答案是:S1与S2的数据成员不相等 S3与S4数据成员相等
对于类Point而言,其析构函数的定义原型为
答案是:~Point();
有下列代码int a=0;double b=0;cin>>a>>b;当用键盘输入1.25时,b=______。
答案是:0.25
类和其它数据类型不同的是,组成这种类型的不仅可以有数据,还可以有对数据进行操作的_______。
答案是:函数
写出声明一个复数对象的语句,并使该对象被初始化为2.2+1.3i,此声明语句是______。
答案是:complex c(2.2,1.3);
C++将数据从一个对象流向另一个对象的流动抽象为“流”,从流中获取数据的操作称为______。
答案是:提取
若使用标准输出流把整型变量a的值输出到屏幕上,实现此操作的C++语句是______。
答案是:cout<
下面有一处错误,请给出修改意见。 #include class f{ private:float x,y; public:f(float a,float b){x=a;y=b;}
答案是:应改为float max(){return(x>y)?x:y;}
下面有一处错误,请给出修改意见。 #include main(){ int x=6; const int*p=x; cout<<*p<<>< strong=""> }
答案是:应改为const int*p=&x;
下面有一处错误,请给出修改意见。 #include class f{ private:int x,y; public:fl(int a,int b){x=a;y=b;} void
答案是:实际参数类型与f1函数的形参,应修改为一致。
下面有一处错误,请给出修改意见。 #include class point{ private:float x,y; public:f1(float a,float b){x=a;y=b;}
答案是:应将print函数说明为point类的友元函数
下面有一处错误,请给出修改意见。 #include class test{ private:int x; public:test(int a){x=a;} void set(
答案是:缺少分号;
下面程序的运行结果如下: This is line1 This is line2 This is line3 在下划线处填上缺少的部分。源程序如下: #include #in
答案是:
#include using namespace std; template T fun(T x) { _____y; y=x*x
答案是:T
下面程序的运行结果如下: B::display() C::display() 在下划线处填上缺少的部分。源程序如下: #include using namespace std;
答案是:virtual void
#include using namespace std; class base { private:int x; public:base(int a){x=a;} int get(
答案是:Derived b1(d);(或Derived b1(6,7); 或base b1(6);或 base b1(d);)
完成下面程序,使其输出l0,并在退出运行时正确释放分配给指针的存储空间。 #include using namespace std; void main() { int *a,*p; a=new int(
答案是:a delete p
给出下面程序的输出结果 #include using namespace std; class Simple { int x,y; public: Simple(){x=y=
答案是:x=1,y=2x=70,y=80
给出下面程序的输出结果 #include using namespace std; void main() { int num=300; int &ref=num;
答案是:300 200 150
静态成员函数没有( ) A.返回值 B.this指针 C.指针参数 D.返回类型
答案是:B
要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为( ) A.const char *p=“ABCD”; B.char const *p=“ABCD”; C.char *const p=“ABCD”; D.cons
答案是:D
类的指针成员的初始化是通过函数完成的,这个函数通常是( ) A.析构函数 B.构造函数 C.其它成员函数 D.友元函数
答案是:B
在下列成对的表达式中,运算符“+”的意义不相同的一对是( ) A.5.0+2.0和5.0+2 B.5.0+2.0和5+2.0 C.5.0+2.0和5+2 D.5+2.0和5.0+2
答案是:C
所有在函数中定义的变量,都是( ) A.全局变量 B.局部变量 C.静态变量 D.寄存器变量
答案是:B
在C++中实现封装是借助于( ) A.枚举 B.类 C.数组 D.函数
答案是:B
当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中( ) A.都是虚函数 B.只有被重新说明时才是虚函数 C.只有被重新说明为virtual时才是虚函数 D.都不是虚函数
答案是:A
下面叙述不正确的是( ) A.派生类一般都用公有派生 B.对基类成员的访问必须是无二义性的 C.赋值兼容规则也适用于多重继承的组合 D.基类的公有成员在派生类中仍然是公有的
答案是:D
下列特性中,C与C++共有的是( ) A.继承 B.封装 C.多态性 D.函数定义不能嵌套
答案是:D
下列函数不能和函数void print(char)构成重载的是( ) A.int print(int); B.void print(char,char); C.int print(char); D.void print(int,in
答案是:C
类的私有成员可在何处被访问( ) A.本类的成员函数中 B.本类及子类的成员函数中 C.通过对象名在任何位置 D.不可访问
答案是:A
下列关于析构函数描述正确的是( ) A.可以重载 B.函数体中必须有delete语句 C.返回类型必须是void类型 D.不能指定返回类型
答案是:D
通常情况下,函数模板中的类型参数个数不能是( ) A.0 B.2 C.4 D.3
答案是:A
对C++语言和C语言的兼容性,描述正确的是( ) A.C++兼容C B.C++部分兼容C C.C++不兼容C D.C兼容C++
答案是:A
下列描述错误的是( ) A.在创建对象前,静态成员不存在 B.静态成员是类的成员 C.静态成员不能是虚函数 D.静态成员函数不能直接访问非静态成员
答案是:A
设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是( ) A.A类构造函数先执行 B.成员构造函数先执行 C.两者并行执行 D.不能确定
答案是:B
下列关于类的权限的描述错误的是( ) A.类本身的成员函数只能访问自身的私有成员 B.类的对象只能访问该类的公有成员 C.普通函数不能直接访问类的公有成员,必须通过对象访问 D.一个类可以将另一个类的对象作为成员
答案是:A
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( ) A.编译器总是自动创建一个不带参数的构造函数 B.这个类没有构造函数 C.这个类不需要构造函数 D.该类不能通过编译
答案是:A
类的私有成员可在何处访问( ) A.通过子类的对象访问 B.本类及子类的成员函数中 C.通过该类对象访问 D.本类的成员函数中
答案是:D
下列哪个编译指令属于条件编译指令( ) A.#include B.#define C.#else D.#pragma
答案是:C
如没有使用private关键字定义类的数据成员,则默认为( ) A.private B.public C.protected D.friend
答案是:A
在C++中使用流进行输入输出,其中用于屏幕输出的对象是( ) A.cerr B.cin C.cout D.cfile
答案是:C
在哪种派生方式中,派生类可以访问基类中的protected成员( ) A.public和private B.public和protected C.protected和private D.仅protected
答案是:B
this指针存在的目的是( ) A.保证基类公有成员在子类中可以被访问 B.保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码 C.保证基类保护成员在子类中可以被访问 D.保证基类私有成员在子类中可以被访问
答案是:B
对类中声明的变量,下列描述中正确的是( ) A.属于全局变量 B.只属于该类 C.属于该类,某些情况下也可被该类不同实例所共享 D.任何情况下都可被该类所有实例共享
答案是:C
对使用关键字new所开辟的动态存储空间,释放时必须使用( ) A.free B.create C.delete D.realse
答案是:C
设存在整型变量int x,则下列句与其它三项含义不同的是( ) A.int* p=&x; B.int& p=x; C.int & p=x; D.int &p=x;
答案是:A
设函数void swap(int&,int&)将交换两形参的值,如两整型变量int a=10;int b=15; 则执行swap(a,b)后,a、b值分别为( ) A.10,10 B.10,15 C.15,10 D.15,15
答案是:C
类的构造函数在以下什么情况下会被自动调用( ) A.定义成员函数时 B.定义对象时 C.定义数据成员时 D.定义友元函数时
答案是:B
用于标识十六进制前缀或后缀是( ) A.无 B.后缀L或e C.前缀零 D.前缀0x
答案是:D
包含自定义头文件file.h的预处理指令是( ) A.#define B.#include file.h C.#define file.h D.#include
答案是:D
假设ClassY:publicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时,调用构造函数和析构函数的次序分别为( ) A.X,Y;Y,X B.X,Y;X,Y C.Y,X;X,Y D.Y,X;Y,X
答案是:A
以下叙述错误的是( ) A.基类的保护成员在公有派生类中仍然是保护成员 B.基类的保护成员在派生类中仍然是保护成员 C.基类的保护成员在私有派生类中是私有成员 D.基类的保护成员不能被派生类的对象访问
答案是:D
若Sample类中的一个成员函数说明如下:voidset(Sample&a),则Sample&a的含义是( ) A.指向类Sample的名为a的指针 B.a是类Sample的对象引用,用来作函数Set()的形参 C.将a的地址赋给变量
答案是:B
在C++中把不返回任何类型的函数应该说明为( ) A.int B. char C.void D.double
答案是:C
有关C++编译指令,以下叙述正确的是( ) A.C++每行可以写多条编译指令 B.#include指令中的文件名可含有路径信息 C.C++的编译指令可以以#或//开始 D.C++中不管#if后的常量表达式是否为真,该部分都需要编译
答案是:B
目前为: 6/7 页  首页   上页  下页 尾页

提升学历-成人高考报名入口    提升学历-成人高考报名时间     成人高考常见问题