选择题 一个函数为void f(int,char ch='a'),另一个函数为void f(int),则它们______
选择题 对建立良好的程序设计风格,下面描述正确的是______
选择题 下列程序中横线处应填入的语句是 。
Class Base
{
public:
roid fun(){cout<<'Base of fun'<<endl;)
};
class Derived:public Base
{
void fun()
{
//显示基类的成员函数fun
cout<<'Derived Of fun'<<endl;
}
};
选择题 有如下程序:
#include<iostream>
void fun(int x,int y){int t=x;x=y;y=t;}
int main()
{
int a[2]={23,42};
fun(a[1],a[0]);
std::cout<<a[0]<<','<<a[1]<<std::endl;
return 0;
}
执行后的输出结果是______。
选择题 树是结点的集合,它的根结点数目是 。
选择题 有如下程序:
#include<iostream>
using namespace std;
void fl(int8,.x,tnt8-y) {int z=x;x=y;y=z;}
void f2(int x,int y) {int z=x;x=y;y=z;}
int main(){
int x=10,y= 26;
f1(x,y);
f2(x,y);
cout<<y<<endl;
return 0;
}
运行时的输出结果是______。
选择题 下列关于break语句的叙述中,不正确的是______。
选择题 下列叙述中正确的是______
选择题 下列字符常量的写法中,错误的是______。
选择题 C++语言类体系中,不能被派生类继承的有______
选择题 有如下程序:
#include<iostream>
using namespace std;
class Monkey{
public:
Monkey() {cout<<'M';}
Monkey(char n) {cout<<n;)
~Monkey() {cout<<'Y';}
};
int main(){
Monkey p1,*p2;
p2=new Monkey('X');
delete p2;
return 0;
}
运行这个程序的输出结果是______。
选择题 有如下程序:
#include <iostream>
using namespace std;
class Base
{
private:
char c;
public:
Base(char n) :c(n){}
~Base()
{
cout<<c;
} };
class Derived: public Base
{
private:
char c; public:
Derived(char n):Base(n+1),c(n) {}
~Derived()
{
cout<<c;
}
};
int main ()
{
Derived obj ('x');
return 0;
}
执行上面的程序净输出______
选择题 在C++语言里,一条语句以 字符作为结束符。
选择题 通过派生类的对象可直接访问其______。
选择题 有如下数组声明:int num[10];,下标值引用错误的是______
选择题有三个关系R.S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
选择题 执行下列语句段后,输出字符“*”的个数是______。
for(int i=50;i>1;I-=2)cout<<'*';
选择题 以下程序的输出结果是
intf( )
{
static int i=0;
int s=1;
s+=i;i++;
return s;
}
main( )
{
int i,a=0;
for(i=0;i<5;i++)a+=f( );
cout<<a<<endl;
}
选择题 下面关于继承机制的描述中,不正确的是 。
选择题 关于C++语言与C语言关系描述中错误的是______
