首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
有如下函数模板声明:
template<typename,T>
T Max(T a,T b){return(a>b)a:b;}
下列对函数模板Max()的调用中错误的是______。
A.Max(3.5,4.5)
B.Max(3.5,4)
C.Max<double>(3.5,4.5)
D.Max<double>(3.5,4)
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
有如下类声明:
class XA{
int x;
public:
XA(int n){x=n;}
};
class XB:public XA{
int y;
public:
XB(int a,int b);
};
在构造函数XB的下列定义中,正确的是
____
。
A.XB::XB(int a,int b):x(a),y(b){}
B.XB::XB(int a,int b):XA(a),y(b){}
C.XB::XB(int a,int b):x(a),XB(b){}
D.XB::XB(int a,int b):XA(a),XB(b){}
点击查看答案&解析
手机看题
单项选择题
有如下函数模板声明:
template<typename,T>
T Max(T a,T b){return(a>b)a:b;}
下列对函数模板Max()的调用中错误的是______。
A.Max(3.5,4.5)
B.Max(3.5,4)
C.Max<double>(3.5,4.5)
D.Max<double>(3.5,4)
点击查看答案&解析
手机看题
单项选择题
下列符号中不属于C++关键字的是______。
A.friend
B.namespace
C.continue
D.byte
点击查看答案&解析
手机看题
单项选择题
下列控制格式输入/输出的操作符中,能够设置浮点数精度的是______。
A.setprecision
B.setw
C.setfill
D.showpoint
点击查看答案&解析
手机看题
单项选择题
一个函数带有参数说明时,则参数的默认值应该在
____
中给出。
A.函数定义
B.函数声明
C.函数定义或声明
D.函数调用
点击查看答案&解析
手机看题
单项选择题
下列关于赋值运算符“=”重载的叙述中,正确的是
A.赋值运算符只能作为类的成员函数重载
B.默认的赋值运算符实现了“深层复制”功能
C.重载的赋值运算符函数有两个本类对象作为形参
D.如果己经定义了复制(拷贝)构造函数,就不能重载赋值运算符
点击查看答案&解析
手机看题
单项选择题
在数据库设计中,将E-R图转换为关系模式的过程属于______。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
点击查看答案&解析
手机看题
单项选择题
下列关于圆括号运算符的功能说法不正确的是 ______。
A.可用于强制类型转换
B.可用于类型构造
C.可用于类型声明
D.可用于函数调用
点击查看答案&解析
手机看题
单项选择题
下列描述中,错误的是______。
A.公有继承时基类中的公有成员在派生类中仍是公有成员
B.公有继承时基类中的保护成员在派生类中仍是保护成员
C.保护继承时基类中的公有成员在派生类中仍是公有成员
D.保护继承时基类中的保护成员在派生类中仍是保护成员
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
class test {
private:
int a;
public:
test() {cout<<"constructor"<<endl;}
test(int a) {cout<<a<<endl;}
test(const test&_test) {
a=_test. a;
cout<<"copy constructor"<<endl;
}
~test() {cout<<"destructor"<<endl;}
};
int main() {
test A(3);
return 0;
}
执行这个程序的输出结果是______。
A.3
B.
C.
D.
点击查看答案&解析
手机看题
单项选择题
设n=10,i=4,则赋值运算n%=i+1执行后,n的值是
____
。
A.0
B.3
C.2
D.1
点击查看答案&解析
手机看题
单项选择题
下列关于虚基类的描述中,错误的是______。
A.使用虚基类可以消除由多继承产生的二义性
B.构造派生类对象时,虚基类的构造函数只被调用一次
C.声明“class B:virtual public A”说明类B为虚基类
D.建立派生类对象时,首先调用虚基类的构造函数
点击查看答案&解析
手机看题
单项选择题
负责数据库中查询操作的数据库语言是______。
A.数据定义语言
B.数据管理语言
C.数据操纵语言
D.数据控制语言
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
class VAC{
public:
int f()const{return 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
点击查看答案&解析
手机看题
单项选择题
下面程序的运行结果是
#include<iostream,h>
void fun(int*a,int*b)
{
int X= *a;
* a= *b; *b=X;
cout<< *a<< *b<<" ";
void main()
int x=1, y=2;
fun(&x,&y);
cout<<X<<y<<end1;
}
A.12 12
B.12 21
C.21 12
D.21 11
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include <iostream>
using namespace std;
class BASE{
public:
~BASE(){cout<<"BASE";}
};
class DERIVED: public BASE{
public:
~DERIVED(){ cout<<"DERIVED"; }
int main() { DERIVED x; return 0; }
执行后的输出结果是
____
。
A.BASE
B.DERIVED
C.BASEDERIVED
D.DERIVEDBASE
点击查看答案&解析
手机看题
单项选择题
下列程序的运行结果为______。
# include<iostream.h>
template<class TT>
class FF
{ TT a1,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()<<encIl;}
A.6.1 15.2
B.6 15
C.6 15.2
D.6.1 15
点击查看答案&解析
手机看题
单项选择题
有如下程序:
classBase{
public:
int data:
};
class Derived1:public Base{};
class Derived2:protected Base{};
int main(){
Derived1 d1;
Derived2 d2;
d1.data=0; //①
d2.data=0; //②
return 0;
}
下列关于程序编译结果的描述中,正确的是______。
A.①②皆无编译错误
B.①有编译错误,②无编译错误
C.①无编译错误,②有编译错误
D.①②皆有编译错误
点击查看答案&解析
手机看题
单项选择题
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
A.acbed
B.decab
C.deabc
D.cedba
点击查看答案&解析
手机看题
单项选择题
下列关于模板的叙述中错误的是______。
A.调用模板函数时,有时可以省略模板实参
B.函数模板的每个实例就是一个函数定义
C.类模板的每个实例就是一个类定义
D.类模板的实例是一个类对象
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iomanip>
#include<iostream>
using namespace std;
int main(){
cout<<setfill("*")<<setw(6)<<123<<456;
return 0;
}
运行时的输出结果是______。
A.***123***456
B.***123456***
C.***123456
D.123456
点击查看答案&解析
手机看题
单项选择题
以下程序的结果是
____
。
#include<iostream.h>
void main()
{char * p="abcdefgh",*r;
long *q;
q=(long*)P;
q++;
r=(char*)q;
cout<<r<<endl;
A.defg
B.cdef
C.ghab
D.efgh
点击查看答案&解析
手机看题
单项选择题
若执行语句:cout<<setfill("*")<<setw(10)<<123<<"OK"<<endl后将输出
____
。
A.*******1230K
B.123********OK
C.*******123********OK
D.123*******OK********
点击查看答案&解析
手机看题
单项选择题
下列对于线性链表的描述中正确的是
A.存储空间不一定是连续,且各元素的存储顺序是任意的
B.存储空间不一定是连续,且前件元素一定存储在后件元素的前面
C.存储空间必须连续,且前件元素一定存储在后件元素的前面
D.存储空间必须连续,且各元素的存储顺序是任意的
点击查看答案&解析
手机看题
单项选择题
下列关系模型中,能使经运算后得到的新关系中属性个数多于原来关系中属性个数的是
A.选择
B.连接
C.投影
D..并
点击查看答案&解析
手机看题
单项选择题
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测输入操作的函数的函数名是______。
A.fail
B.eof
C.bad
D.good
点击查看答案&解析
手机看题
单项选择题
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
A.10
B.8
C.6
D.4
点击查看答案&解析
手机看题
单项选择题
负责数据库中查询操作的数据库语言是______。
A.数据定义语言
B.数据管理语言
C.数据操纵语言
D.数据控制语言
点击查看答案&解析
手机看题
单项选择题
数据库管理系统中负责数据模式定义的语言是
____
。
A.数据定义语言
B.数据管理语言
C.数据操纵语言
D.数据控制语言
点击查看答案&解析
手机看题
单项选择题
对于结构体中定义的成员,其默认的访问权限为
____
。
A.public
B.protected
C.private
D.static
点击查看答案&解析
手机看题
单项选择题
有如下程序:
#include<iostream>
using namespace std;
int main()
{
void function(double val);
double val;
function(val);
cout<<val;
return 0;
}
void function(double val)
{
val=3;
}
编译运行这个程序将出现的情况是______。
A.编译出错,无法运行
B.输出:3
C.输出:3.0
D.输出一个不确定的数
点击查看答案&解析
手机看题
单项选择题
概要设计中要完成的事情是
____
。
A.系统结构和数据结构的设计
B.系统结构和过程的设计
C.过程和接口的设计
D.数据结构和过程的设计
点击查看答案&解析
手机看题
单项选择题
有如下程序段:
int i=1;
while(1){
i++;
if(i==10) break;
if(i%2==0) cout<<"*";
}
执行这个程序段输出字符*的个数是
____
。
A.10
B.3
C.4
D.5
点击查看答案&解析
手机看题
单项选择题
下列选项中,不属于模块间耦合的是
____
。
A.数据耦合
B.特征耦合
C.异构耦合
D.公共环境耦合
点击查看答案&解析
手机看题
单项选择题
有下列程序:
#include <stdio.h>
void main()
{ int a=5,b=1,t;
t=(a<<2)|b;printf("%d\n",t);
}
程序运行后的输出结果是______。
A.21
B.11
C.6
D.1
点击查看答案&解析
手机看题
单项选择题
有下列语句序列:
char str[10]; cin>>str;
当从键盘输入“I love this game”时,str中的字符串是______。
A.“I love this game”
B.“I love thi”
C.“I love”
D.“I”
点击查看答案&解析
手机看题
单项选择题
下列对于软件测试的描述中正确的是______。
A.软件测试的目的是证明程序是否正确
B.软件测试的目的是使程序运行结果正确
C.软件测试的目的是尽可能多地发现程序中的错误
D.软件测试的目的是使程序符合结构化原则
点击查看答案&解析
手机看题
单项选择题
若有定义语句“double x[5]={1.0,2.0,3.0,4.0,5.0},* p=x”,则错误引用x数组元素的是______。
A.*p
B.x[5]
C.*(p+1)
D.*x
点击查看答案&解析
手机看题
单项选择题
以下for语句中不是死循环的是
____
。
A.for(int i=0;i<1;++i);
B.for(int i=0;;++i);
C.for(int i=1;i>0;++i);
D.for(;;);
点击查看答案&解析
手机看题
单项选择题
将E-R图转换到关系模式时,实体与联系都可以表示成
A.属性
B.关系
C..键
D..域
点击查看答案&解析
手机看题
微信扫码免费搜题