首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
47
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出的结果是()。#include<iostream.h>voidmain(){inta,b,c,d(5);c=2,c+=10;a=b=10;a*=2:b/=2:c%=2:cout<<a<<","<<b<<","<
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列关于模板的叙述中,错误的是()。
以下程序的执行结果是()。#include<iostream.h>classTcstClass2{public:TestClass2(){};TestClass2(inti,intj
下列关于运算符重载的描述中,错误的是()。
在软件开发中,需求分析阶段可以使用的工具是()。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
下面不属于需求分析阶段任务的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x一一:y++”.的值为()。
随机试题
女性,45岁,颈部不适,左上肢放射痛伴感觉障碍,考虑为颈椎病,神经根型,以下治疗措施中哪一项不宜采用
关于无效施工合同工程款的结算,正确的是()。
南云公司为上市公司,属于增值税一般纳税人,存货适用的增值税税率为17%;主要从事机器设备的生产和销售,销售价格为公允价格(不含增值税额),销售成本逐笔结转。2017年度,南云公司有关业务资料如下:资料一:1月31日,向甲公司销售100台A机器设备,单位销
社会主义精神文明在社会主义现代化建设中的重要战略地位和作用表现在()。
2006年7月1日,青藏铁路开始客车试运营。火车在其发明了近200年之际终于开到了世界屋脊之上。最早的火车机车的发明者是()。
在生物群落的地带性分布中,起支配作用的是______。
2019年是中俄建交70周年,应俄罗斯总统普京邀请,6月5日至7日,习近平主席对俄罗斯进行军事访问并出席第二十三届圣彼得堡国际经济论坛,在中俄建交70周年纪念大会讲话中,习近平对“新时代的中俄关系”提出的主张是()。
计算机指令一般包括操作码和地址码两部分,为分析执行一条指令,其(5)。
南京是中国东部重要的政治、文化和金融中心。自三国时期(theThreeKingdomsPeriod)开始,先后有六个朝代在此建都,因此南京有“六朝古都”(theAncientCapitalofSixDynasties)的美誉。南京城建于明朝
A、Powerplantsbumcoal.B、Factoriespoursewage.C、PeopleburytrashundergroundD、Citypopulationincreasesgreatly.A
最新回复
(
0
)