首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
37
问题
有如下程序:
#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
答案
C
解析
函数fun两个形参x,y都是引用类型,函数功能是通过形参的引用类型修改实参值,首先修改y值为x、y之和;然后将修改后的y值除以4,结果赋给x,再将x自增1;main函数中定义x=4,y=5,通过fun函数的调用,修改y的值为4+5=9,x的值为9/4+1=3,最终输出结果为3,9,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Jo5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在语句“cout
下列关于函数模板的描述中,错误的是()。
下列程序的输出结果是()。#include<iostream>usingnamespacestd;template<typenameT>Tfun(Ta,Tb){return(a<=b)?a:b;}
有如下程序:#includeusingnamespacestd;intmain(){inta[6]==23,15,64,33,40,58);intsl,s2;sl=s2=a[0];
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
某系统总体结构如下图所示该系统结构图是
下列关于C++预定义流对象的叙述中,正确的是()。
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤的正确顺序是()。
下列符号中能够作为C++标识符的是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
昆曲也叫“昆腔”或者“昆剧”。昆曲的鼎盛期是在:
Askher_____shecancametoseeusoff.
下列选项中,可引起肥胖的疾病有
与乳汁生成和分泌有直接关系的激素是()。
下列各项法律规范中,由国务院发布的是()。
为了抑制通货膨胀,国家宏观调控部门可以采取降低央行基准利率措施。()
垂直迁移,又称纵向迁移,指处于不同抽象、概括水平的经验之间的相互影响。下列各项中,体现了垂直迁移的是()。
目前,各城市的城管机构设置不尽相同,一般分为城建监察大队、城市管理局、城市管理行政执法局、城市管理委员会四种。由于城管工作实际是各自为政,没有一部专门的全国性法律来指导,各地方政府根据立法权限制定了一些地方性条例,但差异很大,难以系统化,并由此导致近年来各
Thesenatorwasoffendedbythereporter’ssillyquestions.
Increasingnumbersoffarmersaregrowinggeneticallyengineeredcrops.Anewreportalsosaysthatthetotallandareawheresu
最新回复
(
0
)