单选题有下列程序: #include<iosteram.h> using namespace std; class Base public: Base()cout<<"BB"; f(); void f()cout<<"Bf"; ; class Derived:public Base public: Derived()cout<<"DD"; void f()cout<<"Dff; ; int main()Derived d;return 0; 执行上面的程序将输出( )。
单选题有如下类声明:class SAMPLE{int n;public:SAMPLE(int i=0):n(i){}void setValue(int n0);};下列关于getValue成员函数的定义中,正确的是( )。
单选题以下程序的执行结果是( )。
#include
#include
void fun(int n)
{
if(n!=0)
{
fun(n-1);
for(int i=1;i<=n;i++)
cout<
单选题有如下程序段:
int i=5;
while(int i=0){cout<<"*";i--;}
运行时输出“*”的个数是______。
单选题对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是______。
单选题下列叙述中正确的是 A) 软件测试应该由程序开发者来完成 B) 程序经调试后一般不需要再测试 C) 软件维护只包括对程序代码的维护 D) 以上三种说法都不对
单选题设有如下三个关系表:下列操作中正确的是____。
单选题对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
单选题下列是重载乘法运算符的函数原型声明,其中错误的是______。
单选题下列关于栈的叙述正确的是______。
单选题有以下程序:
#include<iostream>
using namespace std;
long fib(int n)
{
if(n>2)
return(fib(n-1)+fib(n-2));
else
return 2;
}
int main()
{
cout<<fib(3)<<endl;
return 0;
}
该程序输出的结果是______。
单选题下列关于函数的描述中,错误的是______。
A.函数可以没有返回值
B.函数可以没有参数
C.函数可以是一个类的成员
D.函数不能被定义为模板
单选题以下程序的输出结果是
____
。
min()
{
int i=0,a=0;
while(i<20)
{
for(;;)
{
if((i%10)==0)break;
else i--;
}
i+=11;a+=i;
}
cout<<a<<endl;
}
单选题若PAT是一个类,则程序运行时,语句“PAT(*ad)3);”调用PAT的构造函数的次数是( )。
单选题以下选项中与k=n++;完全等价的表达式是
单选题下列关于break语句的描述中,不正确的是( )。
单选题以下程序段的输出结果是 ______。 char ch[3][5]={“xxxx”,“yy”,“zz”}: cout<<ch[1];
单选题在面向对象设计中,对象有很多基本特点,其中“一个系统中通常包含很多类,这些类之间呈树形结构”这一性质指的是对象的( )。 A.分类性 B.标识唯一性 C.继承性 D.封装性
单选题有如下程序:
#include<iostream>
using namespace std;
class A
{
public:
A(){cout<<"A";}
~A(){cout<<"A";}
};
class B:public A
{
A* p;
public:
B(){cout<<"B";p=new A();}
~B(){cout<<"B";delete p;}
};
int main()
{
B obj;
return 0;
}
执行这个程序的输出结果是______。
单选题软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是