单选题有下列程序: #include<stdio.h> void main() FILE *f; f=fopen("filea.txt","w"); fprintf(f,"abc"); fclose(f); 若文本文件filea.txt中原有内容hello,则运行以上程序后,文件filea.txt中的内容为( )。
单选题有如下程序: #include(iostream) using namespace std; class TestClass protected: TestClass()couti(cout<<‘x’; TestClass(char c)cout<<c;; class TestClassl:publicTestClass public: TestClassl(char c)cout<<c;; int main() TestClassl d1(‘y’); return 0; 执行这个程序,屏幕上格显示输出( )。
单选题设x是一个类名,下列的形参( )是引用调用
单选题如下函数模板:template<class T>Tsquare(T x){return x*x;}其中T是( )。
单选题有如下程序: #include<iostream> using namespace std; class GA public: virtual int f( )return 1; ; class GB:public GA public: virtual int f( )return 2; ; void show(GA g)eout<<g.f( ); void display(GA&g)cout<<g.f( ); int main( ) GA a;show(A) ;display(A) ; GB b;show(B) ;display(B) ; return 0; 程序的输出结果是 A) 1111 B) 1211 C) 11 2 D) 1212
单选题有如下程序:
#include<iostream>
using namespqce std;
class TestClass
{
private;
char c;
public;
TestClass(char n):c(n){}
~TestClass()
{
cout<<c;
}
};
class TestClass1:public TestClass
{
private:
char c;
public:
TestClass1(char n):TestClass(n+1),c(n){}
~TestClass1()
{
cout<<c;
}
};
int main()
{
TestClass1 obj("x");
return 0;
}
执行上面的程序将输出______。
单选题下列关于this指针的描述中,正确的是______。
单选题关系数据库的数据及更新操作必须遵循的完整性规则是( )。
单选题下面的符号中可以用作C++标识符的是( )。
单选题有如下程序:
#include<iostream>
using namespace std;
class Point {
public:
static int number;
public:
Point() {number++;}
~Point() {number --;}
};
int Point::number=0;
int main() {
Point *ptr;
Point A, B;
{
Point *ptr_point=new Point[3];
ptr=ptr_point;
}
Point C;
cout<<Point::number<<endl;
delete[]ptr;
return 0;
}
执行这个程序的输出结果是______。
单选题下列关于this指针的叙述中,正确的是( )。
单选题下面描述中不属于数据库系统特点的是
单选题有如下类定义: ciass A{ char *a; public: A():a(0){} A(char*aa){// 把aa所指字符串拷贝到a所指向的存储空间 a=________; strcpy(a,aa); } ~A()(delete[]a;} }; 横线处应填写的表达式是( )。
单选题有如下类定义: class Test { char a;const char b; public: Test(char c){a=c;b=c;} //第1行 void f(char a)const{this->a=a;} //第2行 void g(char b){this->b=b;} //第3行 char h() const{return a;} //第4行 }; 编译时没有错误的行是( )。
单选题有如下程序:
#include
using namespace std;
int main(){
int f, f1=0, f2=1;
for(int i=3; i<=6; i++){
f=f1+f2;
f1=f2; f2=f;
}
cout<<f<
return 0; </f<
}
运行时的输出结果是______。
单选题已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为______。
单选题同一概念在一处为实体而在另一处为属性或联系的冲突在视图集成中称为______。
单选题有如下程序: #include <iostream> using namespace std; class Sample{ friend long fun(Sample s); public: Sample(long A) {x=a;} private: long x; }; long fun(Sample s){ if(s.x<2)return 1; return s.x*fun(Sample(s.x-1)); } int main( ){ int sunl=0; for(inti=0;i<6;i++)sum+=fun(Sample(i)); tout<<sum: return 0; } 程序的输出结果是
单选题若一棵二叉树具有10个度为2的结点,则该二叉树的度为0的结点个数是 ______。