单选题已知三个关系: 学生(学号,姓名,性别) 课程(课程编号,课程名称,学时) 成绩(学号,课程编号,分数) 若要列出选修课程名称为“DB”, 且分数低于60的学生姓名和分数, 则应使用的关系代数运算有 ______。
单选题关于虚函数下面说的正确的是{{U}} {{/U}}。
A.若在重定义虚函数时使用了virtual,则该重定义函数还是虚函数
B.虚函数不能声明为友元
C.子类必须重定义父类的虚函数
D.虚函数不能是static的
单选题下面程序的运行结果为______。
#include<iostream>
using namespace std;
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;
}
单选题数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
____
。
单选题下列描述中正确的是
单选题下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
单选题生成派生类对象时,派生类构造函数调用基类构造函数的条件是______。
单选题有如下类定义和变量定义: c1ass A{ public: A(){data=0;} ~A(){} int GetData()const { retum data;} void SetData (int n) { data=n; } private: int data; }; const A a; A b; 下列函数调用中错误的是( )。
单选题下面程序的运行结果为( )。 #include<iostream.h> void main() char a='3'; switch(a) case'3':cout<<"3"; case'2':cout<<"2";break; default:cout<<"1";
单选题若有以下程序: #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; } 该程序运行后的输出结果是( )。
单选题有如下程序: #include<iostream> using namespace std; int main() { cout.fill('*'); cout.width(6); cout.fill('#'); cout<<888<<endl; return 0: } 的执行结果是( )。
单选题若有以下程序段: #include <iostream> using namespace std; int main () { int a[]={1,4,5}; int *p= for (y=0; y<3; y++) z= ( (* (p+y) <x) ? *(p+y) :x); cout<<z<<end1; return 0; } 程序运行后的输出结果是( )。
单选题下列选项中,不属于C++关键字的是( )。
单选题在一棵二叉树上第5层的结点数最多是( )。 A.8 B.16 C.32 D.15
单选题针对数组定义int data[10];,下列表述中错误的是( )。
单选题下列关于构造函数的叙述中,错误的是______。
单选题下列关于this指针的描述中,正确的是( )。
单选题下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c+=1; cout<<c<<end1; return 0; }
单选题有以下程序:
#include
usingnamespaeestd;
classMyClass
{
public:
MyClass(intn){number=n;}
//拷贝构造函数
MyClass(MyClass&other){number=other.number;}
~MyClass(){}
private:
intnumber;
};
MyClassfun(MyClassp)
{
MyClasstemp(p);
returntemp;
}
intmain()
{
MyCIassobj1(10),obj2(O);
MyClassobj3(obj1);
obj2=fun(obj3);
return0;
程序执行时,MyClass类的拷贝构造函数被调用的次数是( )。
单选题将E-R图转换为关系模式时,实体和联系都可以表示为( )。