首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-02-22
43
问题
有如下程序:
#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/82fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constructorcalled.Th
请打开考生文件夹下的解决方案文件proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:1234
请打开考生文件夹下的解决方案文件proj2,其中有向量基类VectorBase、向量类Vector和零向量类ZeroVector的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序正确输出结果应为:(1,2,3,4,5)(0,0,0,0
下列叙述中正确的是
下列叙述中正确的是
已知函数fun的原型为imfun(int,int,int);下列重载函数原型中错误的是()。
下列关于C++流的描述中,错误的是()。
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是()。
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp。其中定义了Base1类、Base2类和Derived类。Base1是一个抽象类,其类体中声明了纯虚函数Show。Base2类的构造函数负责动态分配一个字符数组,并将
随机试题
物流活动的中心业务是围绕________展开的。
凭借头脑中已有的形象或表象解决问题的思维过程叫作()
A、二丑B、鼠黏子C、破故纸D、紫参E、淡大芸拳参的别名是
患者,男性,67岁,因肝硬化腹水入院,血压200/100mmHg。根据患者的病情,应给予
施工现场临时用电必须遵循的原则有()。
某公路工程的施工单位在经监理人审核并报经发包人批准,将某机电设备安装工作分包给一专业施工单位。该工程项目在施工过程中发生了如下事件:事件1:总监理工程师委托驻地监理工程师组织编制监理计划,要求项目监理机构中专业监理工程师和监理员全员参与编制,并要
对个人一次取得劳务报酬,其应纳税所得额超过20000元的,规定在适用20%税率征税的基础上,实行( )办法。
关于城镇土地使用税的说法,正确的有()。
在下列合同的履行中,一方当事人可以行使留置权的是()。
求
最新回复
(
0
)