题库 题库
🏠 天天查询 > 题库 > C++

C++

单选题 树是节点的集合,它的根节点数目是 查看答案
单选题 如果进栈序列为el,e2,e3,e4,则可能的出栈序列是 查看答案
单选题 在设计程序时,应采纳的原则之一是 查看答案
单选题 程序设计语言的基本成分是数据成分、运算成分、控制成分和 查看答案
单选题 下列叙述中,不属于软件需求规格说明书的作用的是 查看答案
单选题 下列不属于软件工程的3个要素的是 查看答案
单选题 单个用户使用的数据视图的描述称为 查看答案
单选题 将E-R图转换到关系模式时,实体与联系都可以表示成 查看答案
单选题 SQL语言又称为 查看答案
单选题 下面关于类和对象的描述中,错误的是 查看答案
单选题 以下各选项组中,均是C++语言关键字的组是 查看答案
单选题 设int a=10,b=11,c=12;,表达式(a+b) 查看答案
单选题 下列描述正确的是 查看答案
单选题 下列语句中不是死循环的是 查看答案
单选题 下面关于break语句的描述中,不正确的是 查看答案
单选题 下面关于数组的描述错误的是 查看答案
单选题 下面程序错误的语句是
①#include
②void main()
③{
④int*p=new int[1];
⑤p=9;
⑥cout <<*p<
⑦delete[]p
⑧}
查看答案
单选题 下面的哪个选项不能作为函数的返回类型? 查看答案
单选题 不能作为重载函数的调用的依据是 查看答案
单选题 下列程序的输出结果为
#include< iostream. h>
int func(int n)
{
if〔n<1)return 1;
else return n+tune(n-1):
return 0;
}
void main()
{
cout<
查看答案
单选题 在C++语言中,数据封装要解决的问题是 查看答案
单选题 以下程序中,错误的行是
①#include
②class A
③{
④ public:
⑤ int n=2:
⑥ A( int val){cout<
⑦ ~A(){};
⑧};
⑨void main()
⑩{
⑩ A a(0);
⑩}
查看答案
单选题 对类的构造函数和析构函数描述正确的是 查看答案
单选题 下面程序的运行结果为
#include(iostream. h>
class A
{
int num;
public:
A(int i){num=i;}
A(A &a){num=a. num++;}
void print(){cout<
};
void main()
{
A a(1),b(a);
a. print();
b.print();
查看答案
单选题 下面对静态数据成员的描述中,正确的是 查看答案
单选题 如果类A被说明成类B的友元,则 查看答案
单选题 可以用p.a的形式访问派生类对象P的基类成员a,其中a是 查看答案
单选题 建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为 查看答案
单选题 下面关于虚函数的描述,错误的是 查看答案
单选题 下面关于模板的描述,错误的是 查看答案
单选题 语句ofstream f(”SALARY. DAT",ios::app iios::binary);的功能是建立流对象f,试图打开文件SAL:aRY. D AT并与之连接,并且 查看答案
单选题 下面程序的运行结果是
#include
void main()
{
int num=1;
int &ref=num:
ref=ref+2;
cout<(num;
num=num+3;
cout<
}
查看答案
单选题 下面程序的运行结果是
#include
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<
}
查看答案
单选题 下列程序的运行结果为
#include
int i=0;
class A{
public:
A()}i++;}
};
void main()
{
Aa,b[3],*c;
c=b:
cout<
}
查看答案
填空题 数据结构分为逻辑结构与存储结构,线性链表属于______。 查看答案
填空题 在面向对象方法中,类之间共享属性和操作的机制称为______ 。 查看答案
填空题 耦合和内聚是评价模块独立性的两个主要标准.其中______ 反映了模块内各成份之间的联系。 查看答案
填空题 一个项目具有一个项目主管一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______ 的联系。 查看答案
填空题 数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设设计阶段、实施阶段、运行和维护阶段。 查看答案
填空题 开发一个C++语言程序的步骤通常包括编辑、 ______ 、链接、运行和调试。 查看答案
填空题 假设int a=1,b=2;则表达式a+++--b的值为 ______ 。 查看答案
填空题 下面程序的输出结果为______ 。
#include
void main()
{
int num=0,i=8;
do{
i--;
num++;
}while(--i):
cout<
}
查看答案
填空题 通过使用new和delete两个运算符进行的分配为 ______ 存储分配。 查看答案
填空题 下面程序的运行结果为 ______ 。
#include(iostream. h>
void fun(int x=0,int y=0)
{
cout<
}
void main()
{
fun(5);
}
查看答案
填空题 在C++语言中,访问一个对象的成员所用的运算符是 ______ ,访问一个指针所指向的对象的成员所用的运算符是______。 查看答案
填空题 C++语言支持的两种多态性分别是编译时的多态性和 ______ 的多态性。 查看答案
填空题 重载的运算符保持其原有的______ 、优先级和结合性不变。 查看答案
填空题 cout. put( 'A');,还可以表示为 ______ 。 查看答案
单选题 算法的空间复杂度是指 查看答案
单选题 用链表表不线性表的优点是 查看答案