选择题 下列语句中正确的是______。
选择题 下列关于C++流的叙述中,正确的是______
选择题 以下程序的输出结果是 。
void main()
{int a=4,b=5,C=0,d;
d=!a&&! b||!c;
cout<<d<<end1;
}
选择题 若PAT是一个类,则程序运行时,语句“pAT(*ad){3};”调用PAT的构造函数的次数是______。
选择题 类中的一个字符指针成员指向具有m个字节的存储空间时,它所能存储的字符串的最大长度为______。
选择题 关键字unsigned不能修饰的类型是______。
选择题 有如下头文件:
int f1();
static int f2();
class MA{
public:
int f3();
static int f4();
};
在所描述的函数中,具有隐含的this指针的是______。
选择题 下列关于C++流的描述中,错误的是______。
选择题 如果一个类至少有一个纯虚函数,那么就称该类为 。
选择题 下列语句中错误的是______。
选择题 有下列程序:
#include <stdio.h>
void main()
{ int i=5;
do
{ if(i%3=1)
if(i%5==2)
{ printf('*%d',i);break;}
i++;
} while(i! =0);
printf('\n');
}
程序的运行结果是______。
选择题 概要设计中要完成的事情是 。
选择题 ______是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
选择题 已知类MyClass的定义如下:
class HyClass{
public:
HyClass(int d){data=d;}
~NyClass() {}
private:
int data;
};
}
下列对MyClass类对象数组的定义和初始化语句中,正确的是______。
选择题 有如下程序:
#include<iostream>
using namespace std;
class MyClass{
public:
MyClass(int x):val(X){}
void Set(int X){val=x;}
void Print()const{cout<<'val='<<val<<'\t';}
private:
int val;
};
int main(){
const MyClass obj1(10);
MyClass obj2(20);
obj1.Print(); //语句1
obj2.Print(); //语句2
obj1.Set(20); //语句3
obj2.Set(30); //语句4
return 0;
}
其主函数中错误的语句是______。
选择题 有如下程序:
#include<iomanip>
#include<iostream>
using namespace std;
int main(){
cout<<setfill('*')<<setw(6)<<123<<456;
return 0;
}
运行时的输出结果是______。
选择题 如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用 关键字来修饰。
选择题 下面程序的运行结果是 。
#include<iostream.h>
int x=5;
int fun(int a)
{
int c;
C=X*a;
retum c;
}
void main()
{
int x=3,a=4;
x=x+fun(a);
cout<<'x'<<X<<endl;
}
选择题 下面程序的运行结果是______。
#include<iostream.h>
int fun(int a[],int n)
{
int result=1;
for(int i=1;i<n;i++)
result=result*a[i];
return result;
}
void main()
{
int a[3]={3,4,5);
cout<<fun(a,3)<<endl;
}
选择题 下列关于常数据成员的说法中,错误的是______。