1. [多选题]请编写一个函数fun(int score [][3],int num),该函数返回有一门成绩以上课程成绩在85分以上,其余课程成绩不低于(no less than)70分的人数。数组score按行存放num名考生各自的三门期末考试成绩。
A. 注意:部分源程序已存在文件test31_2.cpp中。
B. 请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。
C. 程序输出结果如下:
D. 3
E. 文件test31_2.cpp清单如下:
F. include iostream.h>
G. int fun(int score[] [3],int num)
H. {
I. }
J. void main ( )
K. {
L. int score[4] [3]={{70,89,92},{70,76,93},(80,86,98},{65,73,45});
M. coutfun(score,4)end1;
N. }
2. [单选题]对于图书管理数据库,查询读者孙慨然的情况。下面SQL语句正确的是______。 SELECT * FROM 读者
A. WHERE 姓名=“孙慨然”
B. WHERE 图书.姓名=“孙慨然”
C. FOR 姓名=“孙慨然”
D. WHERE 姓名=孙慨然
3. [单选题]下面有关内联函数的叙述中,正确的是( )。
A. 内联函数体的最后一条语句必须是return语句
B. 内联函数必须通过关键字inline来定义
C. 内联函数通过编译器来实现的
D. 内联函数在调用时发生控制转移
4. [单选题]将前缀运算符“一一”重载为非成员函数,下列原型中,能正确用于类中说明的是( )。
A. Deer&operator一一{int};
B. Decroperator一一(Decr&,int);
C. friendDeer&cperator一一(Deer&);
D. friendDeeroperacor一一(Deer&,int);
5. [单选题]关于定制串行化,下列叙述正确的是______。
A. 定制串行化就是定义自己读取数据流的方式
B. 在需要按照某种顺序和种类将数值写入到文件时,可以使用定制串行化
C. 通过在实现Serializable接口的类中重写write()和readObject()方法,可以控制读取数据流的方式
D. 定制串行化将按照名称的上升排列顺序写入数值
6. [单选题]下列说法中错误的一项是______。
A. 监听器要处理某类型的事件,必须实现该类事件相应的接口
B. 授权处理模型把事件的处理和事件源分开,将处理交付外部的处理实体进行
C. 在Java中,每一个事件类都有一个与之相对应的接口
D. 监听器要处理某类型的事件,不一定必须实现与该类事件相应的接口
7. [单选题]数据库技术的根本目标是解决数据的______。
A. 存储问题
B. 共享问题
C. 安全问题,
D. 保护问题
8. [单选题]下列字符串中可以用作C++语言标识符的是( )。
A. _1234
B. foo~~bar
C. virtual
D. 34var
9. [单选题]在以下四组命令中,每组有两个分别运算的函数,运算结果相同的是______。
A. LEFT("FoxPro",3)与SUBSTR("FoxPro",1,3)
B. YEAR(DATE())与SUBSTR(DTOC(DATE())7,2)
C. TYPE("36-5*4")与TYPE(36-5*4)
D. 假定A="This",B="is a string",A-B与A+B
10. [单选题]检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是______。
A. SELECT SN,AGE,SEX FROM S WHERE AGE>(SELECT AGE FROM S WHERE SN='王华')
B. SELECT SN,AGE,SEX FROM S WHERE SN='王华'
C. SELECT SN,AGE, SEX FROM S WHERE AGE>(SELECT AGE WHERE SN='王华')
D. SELECT SN,AGE,SEX FROM S WHERE AGE>王华 AGE