首页 > 计算机等级考试
题目内容 (请给出正确答案)
[单选题]

在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是()。

A.operator+有两个参数,operator*有两个参数

B.operator+有两个参数,operator*有一个参数

C.operator+有一个参数,operator*有两个参数

D.operator+有一个参数,operator*有一个参数

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*…”相关的问题
第1题
在表达式x+y*z中,+作为成员函数重载的运算符,*作为友元函数重载的运算符,以下叙述中正确的是()

A.operator+有2个参数,operator*有2个参数

B.operator+有2个参数,operator*有1个参数

C.operator+有1个参数,operator*有2个参数

D.operator+有1个参数,operator*有1个参数

点击查看答案
第2题
在表达式x+ y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确
的是()。

A.operator+有两个参数,operator*有两个参数

B.operator+有两个参数,operator*有一个参数

C.operator+有一个参数,operator*有两个参数

D.operator+有一个参数,operator*有一个参数

点击查看答案
第3题
如果表达式x=y*z中的“*”是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示
为【 】。

点击查看答案
第4题
将x+y*z中的“+”用成员函数重载,“*”是友元函数重载应写为()。

A.operator+(operator*(y,z))

B.x.operator+(operator*(y,z))

C.x.operator+(X*(y,z))

D.x+(operator*(y,z))

点击查看答案
第5题
已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是

A.6

B.0

C.2

D.1

点击查看答案
第6题
用X、Y、Z表示三角形的三条边,条件“三角形任意两边之和大于或等于第三边”的布尔表达式可以用:X+Y>ZAndY+Z>XAndX+Z>Y。()
点击查看答案
第7题
已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值

A.1

B.2

C.3

D.4

点击查看答案
第8题
在Python中,以下赋值语句格式不正确的是()

A.x,y=y,z

B.x,y=1,2

C.x=y=30

D.x+y=z

点击查看答案
第9题
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这
个表达式还可以表示为

A.x.operator-(y)

B.operator-(y,x)

C.y operator-(x)

D.operator-(x,y)

点击查看答案
第10题
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为()。A.(opera

如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为()。

A.(operator++(x)).operator/(y)

B.(operator++(0)).operatr/(y)

C.operator/((operator++(x,0)),y)

D.operator/((operator++(0)),y)

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改