选择题 有如下类声明:
class Foo { int bar; };
则Foo类的成员bar是
选择题 下列程序执行结果是
#include<iostream.h>
class A
{ public:
int a;
A( ):a(10){tout<<a<<endl;}
};
void main( )
{ A obj1;
A obj2(obj1);
cout<<' '<<obj2.a<<endl;
}
选择题 下列字符串中,正确的C++标识符是 。
选择题 在语句cin>>data;中,cin是______。
选择题 结构化程序所要求的基本结构不包括______。
选择题 有如下类定义:
class Animal{
public:
virtual void Name()=0;
};
class Koala:public Animal{
public:
void Name(){/*函数体略*/}
};
关于上述类定义,下列描述中错误的是______。
选择题 软件详细设计的主要任务是确定每个模块的 。
选择题 在下列原型所示的C++函数中,按“传值”方式传递参数的是______。
选择题 有如下程序:
#include<iostream>
using namespace std;
int main() {
int a[6]={23,15,64,33,40,58};
int s1,s2;
s1=s2=a[0];
for(int* p=a+1;p<a+6;p++) {
if(s1>*p)s1=*p;
if(s2<*P)s2=*p;
}
cout<<s1+s2<<endl;
return 0;
}
运行时的输出结果是______。
选择题 在每个C++程序中必须有且仅有一个______。
选择题 C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是______。
选择题 有如下程序:
#include<iostream.h>
using namespace std;
class Demo
{
public:
Demo(){ cout<<'default constructor\n';}
Demo (const Demo &x){ cont<<'copy construc};
Demo userCode (Demo b){Demo c(b);return c;}
int main()
{
Demo a;d;
cout<<'calling userCode()\n';
d=userCode(a);
return 0;
}
执行上面程序的过程中,构造函数Demo()和Demo(const Demo &x)被调用的次数分别是______。
选择题 在下面程序中,编译时出现错误的是 ______。
Class A //(1)
{
public: //(2)
A(){
f(); //(3)
}
void B(){
f();
}
virtual void f()const=0; //(4)
};
选择题 下列关于运算符重载的叙述中,正确的是______。
选择题 下列程序的执行结果为______。
#include<iostream.h>
void main()
{
int a=3,b=0;
int *p=a;
b=+a++;
cout<<*p<<','<<b<<endl;
}
选择题 数据字典(DD)所定义的对象都包含于______。
选择题 在C++语言中,main函数默认返回一个 类型的值。
选择题 下列关于文件流的描述中,正确的是______。
选择题 树是结点的集合,它的根结点的数目是______。
选择题 有如下函数模板声明:
template<typename,T>
T Max(T a,T b){return(a>b)?a:b;}
下列对函数模板Max()的调用中错误的是______。
