正确答案: BE
B " [信息] "$"管理信息系统"
题目:下列表达式中,表达式返回结果为.F.的是( )。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列函数参数默认值定义错误的是( )。
f(int x=0,int y)
解析:解析:允许在函数的说明或定义时给一个或多个参数指定默认值。参数默认值必须从右向左定义,即在一个指定了默认值的参数的右边,不能出现没有指定默认值的参数。
[单选题]有如下程序: #includeiostream> using namespace std; class Base { public: void fun() { cout"Base::fun"endl; } }; class Derived: public Base { public: void tim() } ____________ cout"Derived:: fun"endl; } }; int main() { Derived d; d.fun(); return O; } 已知其执行后的输出结果为: Base::fun Derived::fun 则程序中下划线处应填入的语句是
Base::fun();
解析:解析:本题考查的知识点是继承的运用。题目中要求的两行输出结果分别在基类的成员函数fun()与派生类的成员函数fun()中给出,而主函数中只通过派生类对象d调用fun()函数,即只调用了派生类的成员函数fun()。所以,横线处应该填入对基类成员函数fun()的调用语句,此处只能使用作用域运算符“::”才能调用到基类中的同名函数,故应该选择B。
[单选题]设有如下变量声明: Dim TestDate As Date 为变量TestDate正确赋值的表达式是( )。
TestDate=1/1/2002
TestDate"1/1/2002"
解析:解析:本题考查日期型数据的用法,题目难度较小。解答本题首先应该注意日期型数据单独存在时前后需要用#号,选项B书写错误; Date函数不能带参数,选项C错误;Format函数可以将字符串数据转换为日期形式,但是该函数的格式是:Format(expression[,format]- [,firstofweek[,firstweekofyear]]),即选项D中两个参数的顺序出现错误。答案为A。
[单选题](27)下列函数过程 Function Func(a As Integer,b As Integer)As Integer Static m As Integer,i As Integer M=0 i=2 A=i+m+1 b=i+a+b Func2=m End Function Private Sub Command1_Click() Dim p As Integer,k As Integer,m As Integer k=4 m=1 P=Func2(k,m) Print k;m End Sub程序运行后,单击命令按钮,输出结果是
3 6<
解析:【解析】本题意在考查调用Func2时,参数是按地址传递的,所以两次调用Func2时,实参k、m的值都改变了。程序运行过程如下:
[单选题]构造方法的作用是( )。
初始化对象
解析:解析:本题考查构造方法的作用。Java中的每个类都有构造方法,用来初始化该类的一个新对象。构造方法是一种特殊的方法,它具有和类名相同的名称,而且不返回任何数据类型。
[单选题]下列关于运算符重载不正确的是( )。
运算符重载能改变对预定义类型数据的操作方式
解析:D。【解析】本题考查C++语言中操作符重载的概念。运算符重载的关键字是operator。运算符重载的规则是重载时不能改变运算符的操作数个数,不能改变运算符的优先级,不能改变运算符的结合性,不能改变对预定义类型数据的操作方式。