1. [单选题]能表示a10或者a≤0的关系表达式是 ______。
A. a>10|a0
B. a>=10||a=0
C. a>=10&&a=0
2. [单选题]有以下程序: #includeiostream> using namespace std; class A {private: int a; public: A(int i) {a=i;} void disp() {couta“,”;}}; class B {private: int b; public: B(int j) {b=j;} void disp() {coutb“,”;
A. 10,12,14
B. 8,10,12
C. 8,12,10
3. [单选题]数据库系统的核心是______。
A. 数据模型
B. 数据库管理系统
C. 软件工具
D. 数据库
4. [单选题]已知一棵二叉树的后序遍历序列是dabec,中序遍历序列是debac,则它的前序遍历序列是( )。
A. acbed
B. decab
C. deabc
D. cedba
5. [单选题]有如下程序: Private Sub Form_Click() Dim Check,Counter Check=True Counter=0 Do Do While Counter20 Counter=Counter+1 If Counter=10 Then Check=False Exit Do End If Loop Loop Until Check=False Print Counter,Check End Sub 程序运行后,单击窗体,输出结果为( )。
A. 15 0
B. 20 -1
C. 10 True
D. 10 False
6. [单选题]请读程序: #include stdio.h> func(int a, int b) { int c; c=a+b; return c; } main() { int x=6,y=7,z=8,r; r=func((x--,y++,x+y),z--); printf("%d\n",r); 上面程序的输出结果是( )。
A. 20
B. 21
C. 31
7. [单选题]若用一个大小为6的数值来实现循环队列,且当前rear和front的值分别为0和3,当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为()。
A. 1和5
B. 2和4
C. 4和2
D. 5和1
8. [单选题]在SQL的SELECT查询结果中,消除重复记录的方法是
A. 通过指定主关系键
B. 通过指定惟一索引
C. 使用
D. 使用HAVING字句
9. [单选题]如果不为类的成员变量定义初始值,Java会给它们设置默认值。下列说法中不正确的是( )。
A. byte型的默认值为0
B. long型的默认值为0.0L
C. int型的默认值为0
D. float型的默认值为0.0f
10. [多选题]下列关于运算符重载的描述中,错误的是( )。
下列关于运算符重载的描述中,错误的是( )。
A. 可以通过运算符重载在C++中创建新的运算符
B. 可以通过运算符重载在C++中创建新的运算符
C. 赋值运算符只能重载为成员函数
D. 运算符函数(operator function)重载为类的成员函数时,第一操作参数就是该类对象
E. 重载类型转换运算符时不需要声明返回类型