单选题下列不是描述类的成员函数的是( )。
单选题一个函数带有参数说明时,则参数的默认值应该在
____
中给出。
单选题下列选项中不属于结构化程序设计方法的是______。
单选题以下程序的输出结果是 #include<iostream.h> void main() { char x=040; cout<<(x<<1);}
单选题在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是( )。
单选题若有如下类定义: class B{ void fun1(){} protected: double varl; public: void fun2(){} }; class D:public B{ protected: void fun3(){} }; 已知obj是类D的对象,下列句中不违反类成员访问控制权限的是( )。
单选题在C++语言中,不合法的实型数据是 A) 0.123 B) 123e3 C) 2.1e3.5 D) 123.0
单选题已知:int m=10:在下列定义引用的语句中,正确的是【 】
单选题有如下程序: #include<iostream> using namespace std; class CD{ public: ~CDO{cout<<'C';} private: char name[80]; }; hat main(){ CD a,*b,d[2];return 0;} 运行时的输出结果是( )。
单选题在下面的类定义中,横线处应填入的内容是( )。 class Fred public: void print() cout<<data<<endl; void setData(double d)data=d; static int count; private: double data; ; ______count=0; //静态数据成员的定义 A.int B.static int C.int Fred:: D.static int Fred::
单选题语句int*p=&k;定义了指针p,与这个语句等效的语句序列是( )。
单选题以下关于私有和保护成员的叙述中,不正确的是 A) 私有成员不能被外界引用,保护成员可以 B) 私有成员不能被派生类引用,保护成员在公有继承下可以 C) 私有成员不能被派生类引用,保护成员在保护继承下可以 D) 私有成员不能被派生类引用,保护成员在私有继承下可以
单选题下列关于虚函数的描述中,正确的是______。
单选题存取指针所指的值时,采用的运算符是______。
单选题下列叙述中正确的是 A) 软件就是程序清单 B) 软件就是存放在计算机中的文件 C) 软件应包括程序清单以及运行结果 D) 软件包括程序和文档
单选题下列程序的输出结果为2,横线处应添加语句( )。 #include<iostream> using namespace std; class TestClass 1 punic: void fun() cout<< 1 ; ; class TestClass2:public TestClass 1 public: void fun() cout<<2; ; int main() TestClass1 *p=new TestClass2; p->fun(); delete p; return 0; A) public B) private C) virtual D) protected
单选题下列程序中画线处正确的语句是______。
#include <iostream>
using namespace std;
class Base
{
public:
void fun() {cout<<"Base:: fun"<<endl;}
};
class Derived: public Base
{
void fun()
{
______ //显式调用基类的函数fun()
cout<<"Derived:: fun"<<endl;
}
};
单选题Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是______。
Sample a[2],*p=new Sample;
单选题如下函数的作用是以双倍行距输出文件: void double_space(ifstream&f,ofstream&t){ char C: whilc(________){ ;________ if(c=='\n')t.put(c); } } 画线处缺失的部分是( )。
单选题对下列二叉树进行中序遍历的结果是A)ACBDFEGB)ACBDFGEC)ABDCGEFD)FCADBEG
