单选题已知有数组定义
char a[3][4];
下列表达式中错误的是______。
单选题如果有以下定义及初始化: int a=3,*p=&a;则由此可以推断,*p的值是( )。
单选题关于类模板,下列表述中不正确的是______。
单选题在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )。
单选题结构化程序设计的基本原则不包括______。
单选题有如下四个语句:
①cout<<"A"<<setfIll("*")<<left<<setw(7)<<"B"<<endl;
②cout<<setfill("*")<<left<<setw(7)<<"A"<<"B"<<endl;
③cout<<"A"<<serfill("*")<<right<<setw(7)<<"B"<<endl;
④cout<<setfill("*")<<right<<setw(7)<<"A"<<"B"<<endl;
其中能显示A******B的是______。
单选题有如下类定义:
class Point{
int x_,y_;
public:
Point( ):x_(0),y_(0){}
Point(int x,int y=0):x_(x),y_(y){}
};
若执行语句:
Point a(2),b[3],*c[4];
则Point类的构造函数被调用的次数是
单选题执行下列语句段后,for(int i=50; i>1; i-=2)cout<<"*";输出字符“*”的个数是______。
单选题有如下程序: #include < iostream > using namespace std; class Pair int m,n; public : Pair(int j, int k):m(j), n(k) int get() return m; int get() const return m+n; ; int main() Pair a(3,5) ; const Pair b(3,5) ; cout <<a. get() <<b. get() ; return 0 ; 执行这个程序的结果是( )。 A) 33 B) 38 C) 83 D) 88
单选题已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
单选题在一个C++源程序文件中定义的全局变量的有效范围是( )。
单选题通过派生类的对象可直接访问其______。
单选题在结构化程序设计中,模块划分的原则是
单选题下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是 #include<iostream.h> Void main() int i=0,j,k; doi++;k=316-13*i; while( ); j=k/11; cout << "316=13*"<<i<<"+11*"<<j;
单选题考虑函数原型void test(int a,int b=7,char z="*7"),下面的函数调用中,属于不合法调用的是______。
单选题有如下程序:#include <iostream>using namespace std;class Obj { static int i;public: Obj(){i++;} -Obj(){i--;} static int getVal(){return i;} };int Obj::i=0;void f(){Obj ob2; cout<<ob2.getVal(); }hat main(){ Obj ob1; f(); Obj *ob3=new Obj; cout<<ob3->getVal(); delete ob3; cout<<Obj:: getVal(); return (); }程序的输出结果是( )。
单选题下列程序的输出结果为 # include < iostream.h> void main( ) char * a[ ]="hello","the","world"; char * * pa=a; pa ++; cout << * pa <<endl; A)helloB)theC)worldD)hellotheworld
单选题若MyTemp是一个具有虚拟类型参数的类模板,且有如下语句序列: MyTemp<double>p2; MyTemp<long>p3[2]; 编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是( )。
单选题下面是关于ios类的叙述,正确的是( )。
单选题按照“先进先出”原则组织数据的数据结构是( )。