首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int &x,int y) { y=y+x; x=y/4;
有如下程序: #include using namespace std; void fun(int &x,int y) { y=y+x; x=y/4;
admin
2020-07-23
32
问题
有如下程序:
#include
using namespace std;
void fun(int &x,int y) {
y=y+x;
x=y/4;
x++;
}
int main() {
int x=4,y=5;
fun(x,y);
cout<
return 0;
}
运行后的输出结果是
选项
A、4,5
B、3,5
C、3,9
D、2,5
答案
B
解析
函数fun的形参x为引用类型,函数功能是将形参x与y之和除以4的结果赋给x,再对x自增1,通过引用类型修改实参;main函数中定义x=4,y=5,所以通过函数fun的调用,x的值被修改为:(4+5)/4+1=3,而y的值不变,所以程序输出3,5;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/L9yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
下列语句中错误的是
有如下程序:#includeusingnamespacestd;voidf1(int&x,int&y){intz=x+y;x=y;y=z;}voidf2(intx,i
下列枚举类型的定义中,包含枚举值3的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3,*v4;};其中定义错误的成员变量是
已知表达式--a中的"--"是作为成员函数重载的运算符,则与--a等效的运算符函数调用形式为
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是()。
设c1和c2是类MyClass的对象,若将后缀运算符“++”作为类MyClass的友元函数重载,运算符“,作为类MyClass的成员函数重载,则表达式e2*c1++等价于()。
按照标识符的要求,下列选项中,()符号不能组成标识符。
随机试题
计算二重积分dσ,其中D是由圆x2+y2=3所围成的闭区域.
阿托品应用注意事项是:
A.氟哌啶醇B.丙咪嗪C.芬太尼D.氯氮平E.苯海索用于治疗抑郁症的药物是
卖蛙人肖某系某农贸市场水产个体经营户,1996年1月7日,在某农贸市场出售青蛙,被野生动植物自然保护站工作人员发现,当即抽样检查认定是虎蚊蛙,为国家二级保护野生动物。根据《野生动物保护法》的规定:出售,收购、运输、携带国家和地方重点保护野生动物或者其产品的
土基达到最大干密度所对应的含水量是()。
货币政策四大目标之间存在矛盾,任何一个国家要想同时实现是很困难的,但其中()是一致的。
维生素A缺乏时眼部可能出现的症状有()
在企业价值链中,基本增值活动包括()。
资产负债利率敏感性管理
设3阶方阵A=(α1,α2,α3)的3个特征值各不相同,且3维列向量α1,α2,α3满足α1=α2+2α3,则r(A)=__________.
最新回复
(
0
)