单选题模板对类型的参数化提供了很好的支持,因此( )。
单选题假定其中的x的单位是角度且不考虑π的值的精度,则与数学公式等的C++语言表达式是()。
单选题定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};表达式 Wednesday= =Friday的值是( )。
单选题有如下类定义:
class Point {
private:
static int how_many;
};
______how_many=0;
要初始化Point类的静态成员how_many,下画线处应填入的内容是______。
单选题实现算法所需要的存储单元的多少称为( )。
单选题有如下程序:
# include<iostrcam>
# include<iomanip>
using namespace std;
int main(){
int s[]={123,234};
cout<<setfill("*")<<setw(6);
for(int i=0;i<2;i++){cout<<s[i]<<endl;}
return 0;
}
运行时的输出结果是______。
单选题下列字符串中可以用作C++语言标识符的是______。
单选题有以下类定义: class Point public: Point(int x=0,int y=0)_x=x; _y=y; void Move(int x Off, int y Off) _x+=x Off; _y+=y Off; void Print() const cout <<'(' << _x << ',' << _y << ')'<< end 1; private: int _x,_y; 下列语句中会发生编译错误的是______。
单选题下列关于派生类的叙述中,错误的是______。(2012.09)
单选题下面关于构造函数和析构函数的描述,错误的是( )。
单选题支持数据库各种操作的软件系统叫做
____
。
单选题C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是( )。
单选题下列有关指针的操作中,正确的是( )。
单选题若有如下类声明:
class My Class{
public:
MyClass() {cout<<1;}
};
执行下列语句:
MyClass a, b[2], *p[2];
以后,程序的输出结果是______。
单选题若有以下程序: #include <iostream> using namespace std; class Base public: Base() x=0; int x; ; class Derivedl: virtual public Base public: Derived1() x=10; ; class Derived2: virtual public Base publici Derived2() x=20; ; class Derived :public Derived1,protected Derived2 ; int main() Derived obj; cout<<obj.x<<end1; return 0; 该程序运行后的输出结果是
单选题有如下函数模板:
template
T cast(U u){returnu;}
其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
单选题执行语句序列: int n; cin>>n; switch(n) { case 1: case 2:cout<<'1'; case 3: case 4:cout<<'2';break; default:cout<<'3'; }时,若从键盘输入1,则屏幕显示______ 。
单选题执行语句:cout<<setfill('*')<<setw(10)<<setfill('#')<<left<<123<<"OK"<<endl;return 0;)后将输出( )。 A.123*******OK B.123#######OK C.123********OK******** D.123#######OK########
单选题下列关于赋值运算符“=”重载的叙述中,正确的是______。
单选题下列程序的运行结果是( )。
# include <iostream.h>
class A
{
int a;
public:
A( ) {a=0;}
A(int aa)
{
a=aa;
cout << a++;
}
};
void main( )
{
A x,y (2),z(3);
cout << endl;
}