单选题以下程序的输出结果是 #include<iostream.h> void reverse(int a [ ] ,int n) {int i,t; for(i=0;i<n/2;i++) {t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;} } void main( ) {int b[10]={1,2,3,4,5,6,7,8,9,10};int i,s=0; reverse(b,8); for(i=6;i<10;i++)s+=b[i]; cout << S; }
单选题若有以下程序:
#include <iostream>
using namespace std;
class sample
{
private:
int x;
public:
sample() { }
void setx(int i)
{
x=i;
}
friend int fun(sample B[],int n)
{
int m=O;
for (int i=O; i<n; i++)
{
if(B[i].x>m)
m=B [i].x;
}
return m;
}
};
int main ( )
{
sample A[10];
int arr[]={90,87,42,78,97,84,60,55,78,65};
for (int i=O;i<10;i++)
A[i]. setx (arr[i]);
cout<<fun(A, 10)<<end1;
return 0;
}
该程序运行后的输出结果是( )。
单选题派生类的成员函数不能访问基类的( )。
单选题数据库系统的三级模式不包括
单选题下列程序的输出结果是 main( ) int x=1,a=0,b=0; switch(x) case 0:b++; case 1:a++; case 2:a++;b++; cout<<"a="<<a<<"b="<<b<<endl;
单选题下列关于线性链表的描述中,正确的是______。
Ⅰ、只含有一个指针域来存放下一个元素地址
Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)
Ⅲ、结点由两部分组成:数据域和指针域。
单选题在面向对象设计中,对象有很多基本特点,其中“一个系统中通常包含很多类,这些类之间呈树形结构”这一性质指的是对象的( )。
单选题有如下类定义:
class AA {
int a;
public:
AA(int n=0): a(n) {}
};
class BB: public AA {
public:
BB(int n)______
};
其中横线处缺失的部分是______。
单选题与语句cout << end1;不等价的是 A) cout<<'\n'; B) cout <<'\12'; C) cout<<'\xA'; D) cout <<'\0';
单选题下列循环语句中有语法错误的是______。
单选题算法的时间复杂度取决于______。
单选题已知有定义:
const int D=5;
int i=1;
double f=0.32;
char c=15;
则下列选项错误的是______。
单选题有如下函数模板: template<typename T,typename U> T cast(U u){return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是( )。
单选题C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是( )。
单选题Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是______。
单选题下列关于运行符重载的描述中,正确的是( )。
单选题以下
____
特征不是面向对象思想中的主要特征。
单选题下面程序的运行结果为______。
#include<iostream. h>
class A
{
public:
A() {cout<<"1";}
~A() {cout<<"2";}
};
class B: public A
{
public:
B() {cout<<"3";}
~B() {cout<<"4";}
};
void main()
{
B b;
}
单选题可以通过下面哪些函数实现类的多态性( )。
单选题若为Fraction类重载前增1运算符++,应在类体中将其声明为( )。
