首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2021-09-05
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/Cs5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0){cout
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
有如下程序:#inchdeusingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPiano:publicInstrument{public
下列语句中,错误的是()。
下列关于数据库设计的叙述中,正确的是()。
下列模板声明中,有语法错误的是()。
在语句“cout
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是()。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
算法的时间复杂度是指
随机试题
下列关于数字声音重建过程三个步骤的叙述,正确的是________。
下列四组角中,可以作为一条有向直线的方向角的是()
呼吸衰竭的原因及发病机制主要是______和______两个方面。
铰链型膝关节假体常用于
《处方药与非处方药流通管理暂行规定》适用于中国境内的
根据合同成立除当事人的意思表示以外,是否还要其他现实给付为标准,可以将合同分为诺成合同与实践合同。下列选项中,属于实践合同的有()。
三维迁移模式理论的代表人物是()
2014年5月15日,甲公司与乙公司签订买卖合同,约定:甲公司从乙公司购进5台空调,2个冰柜。货款总计6万元,从2014年10月起分四期按月支付,每期支付1.5万元。2014年5月20日,乙公司将合同约定的货物全部交给甲公司。5月27日,赵某为甲公司安装空
TheDeclarationofIndependencewasadoptedbytheSecondContinentalCongressonJuly4,
Impressionismisaformofartthatbeganinthe1870’s.Whenyoulookcloselyatanimpressionistpainting,youseelittledots
最新回复
(
0
)