单选题在深度为5的满二叉树中,叶子节点的个数为
A. 32
B. 31
C. 16
D. 15
单选题定义析构函数时,应该注意 ______。
单选题有如下4个语句: ①cout<<‘A’<<setfill(‘*’)<<1eft<<setw(7)<<‘B’<<endl; ②cout<<setrill(‘*’)((1eft<<setw(7)<<‘A’<<‘B’<<endl; ③cout<<‘A’<<serfill(‘*’)<<right<<setw(7)<<‘B’<<endl; ④cout<<setfill(‘x’)<<right<<setw(7)<<‘A’<<‘B’<<endl;
单选题关于在调用模板函数时实参的使用,下列表述中正确的是
单选题关于模板,下列说法不正确的是( )。
单选题下列有关模板的叙述中,正确的是______。
单选题语句ofstream f("SALARY.DAT",ios::appl ios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且( )。A.若文件存在,将文件写指针定位于文件尾;若文件不存在,建立一个新文件B.若文件存在,将其置为空文件:若文件不存在,打开失败C.若文件存在,将文件写指针定位于文件首;若文件不存在,建立一个新文件D.若文件存在,打开失败:若文件不存在,建立一个新文件
单选题执行下列语句段后,输出字符“*”的个数是______。
for(int i=50;i>1;I-=2)cout<<"*";
单选题控制格式I/O的操作中,( )是设置域宽的。
单选题下列关于栈的叙述正确的是( )。 A) 栈按“先进先出”组织数据 B) 栈按“先进后出”组织数据 C) 只能在栈底插人数据 D) 不能删除数据
单选题下面关于派生类的描述中错误的是( )。
单选题下列叙述中正确的是______ . A) 数据库系统是一个独立的系统,不需要操作系统的支持 B) 数据库设计是指设计数据库管理系统 C) 数据库技术的根本目标是要解决数据共享的问题 D) 数据库系统中,数据的物理结构必须与逻辑结构一致
单选题下列描述中,表达错误的是( )。
单选题如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制: #include <iostream> using namespace std; class Base int a,b; public: Base(int x,inty)a=x;b=y; void show( )cout<<a<<','<<b<<endl; ; class Derived:public Base int C,d; public: Derived(int x,int y,int z,intm):Base(x,y)c=z;d=m; void show( )cout<<c<<','<<d<<endl; . int main( ) Base BI(50,50),*pb; Derived D1(10,20,30,40); pb=D1; pb->show( ); return 0; 程序的输出结果是
单选题若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是______。
单选题有如下程序:
#include<iostream>
using namespace std;
class B{
public:
virtual void show(){cout<<"B";}
};
class D:public B{
public:
void show(){cout<<"D";}
};
void fun1(B *ptr){ptr->show();}
void fun2(B }
void fun3(B b){b.show();}
int main(){
B b.*p=new D;
D d;
fun1(p);
fun2(b);
fun3(d);
return 0;
}
程序的输出结果是______。
单选题下列表示纯虚函数的成员函数是
单选题若需要利用形参直接访问实参,则应把形参变量说明为( )参数。 A) 指针 B) 引用 C) 传值 D) 常值
单选题以下程序的输出的结果是( )。 #include <iostream.h> void main() int i,k,a[10],p[3]; k=5; for(i=0;i<10;i++) a[i]=i; for(i=0;i<3;i++) p[i]=a[i*(i+1)]; for(i=0;i<3;i++) k+=p[i]*2; cout<<k; A. 20 B.21 C. 22 D.23
单选题设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为