单选题设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用初始增量为4的希尔排序法,一趟扫描后的结果为( )。 A) (15,2,4,18,16,5,8,24,17,9,13,25) B) (2,9,4,25,15,16,13,18,17,5,8,14) C) (9,4,16,15,2,13,18,17,5,8,24,15) D) (9,16,4,25,2,15,13,18,5,17,8,24)
单选题若进栈序列为a,b,c,则通过入出栈操作可能得到的a,b,c的不同排列个数为 _______。
单选题将E-R图转换为关系模式时,实体和联系都可以表示为______。
单选题一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二又树中的总结点数为
单选题下列错误的定义语句是
____
。
单选题与C++语句endl等价的语句是( )。
单选题有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
单选题下列程序的运行结果为______。
# 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;}
单选题没有“int x=11;”,则表达式(x++*2/3)的值是______。
单选题有如下程序: #include<iostream> using namespace std; class Toy { public: Toy(char* _n){strcpy(name,_n);count++;} ~TOYO{count--;} char*GetName(){retBtn name;} static int getCount(){ return count;} private; charname[10]; static int count; }; int Toy::count=0; int main(){ Toy t1(''Snoopy''),t2(''Mickey''),t3(''Barbie''); cout<<t1.getCount()<<end1; return 0; } 运行时的输出结果是( )。
单选题下列有关拷贝构造函数的描述中错误的是( )。
单选题若有如下语句: #include<iostream.h> void main( ) int x=3; do x=x-2; cout < < x; while(!(--X) ) ; 则上面程序段 A) 输出的是1 B) 输出的是1和-2 C) 输出的是3和0 D) 是死循环
单选题在下列横线处应添加的语句是( )。 class Base public:void fun() cout<<"Base::fun"<<end1; ; class Derived:public Base public: void fun() //显示调用基类的fun函数 cout<<"Derived::fun"<<end1; ; A) Derived::fun B) Base::fun(); C) Pubic::fun D) fun();
单选题有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)
int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
单选题对于循环队列,下列叙述中正确的是
单选题下列关于类定义的说法中,正确的是______。
单选题若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的( )。
单选题下列是if语句的基本形式: if(表达式)语句 其中“表达式”( )。
单选题是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。 A) 模板 B) 类 C) 对象 D) 函数
单选题若有定义语句"doublea=2/3;",则输出a的结果是