首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
48
问题
有如下程序:
#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/QyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中不能在C++中重载的是
下列语句段将输出字符’*’的个数为inti=100;while(1){i--;;if(i==0)break;cout<<’*’;
下面有关重载函数的描述中正确的是
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}
下列程序的运行结果是#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){
下列关于类模板的模板参数的叙述中,错误的是
下列有关C++流的叙述中,错误的是
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
算法分析的目的是()。
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目()。
随机试题
下列不属于项目特征的是()
A.胆盐B.盐酸C.植酸D.植物固醇促进钙或铁吸收的是
患者,男,70岁。神志痴呆,表情淡漠,举止失常,面色晦滞,胸闷泛恶,舌苔白腻,脉滑。其病机是
患者。男,65岁。既往有糖尿病病史,现因高血压、高胆固醇血症就诊。医师处方如下:处方中“po.”的含义是
现金存货模型中,最佳现金持有量是机会成本线和交易成本线交叉的点所对应的现金持有量。()
根据所给图表、文字资料,回答86~90题。近几年来,我国开始对国内20个制造业行业中820家企业的采购经理进行月度问卷调查,加工汇总他们对所在行业的采购和供应等问题的判断结果,得到制造业采购经理指数(PMI)。PMI是一个综合指数,由生产、
设an=∫01x2(1-x)ndx,求an·
Publicimagereferstohowacompanyisviewedbyitscustomers,suppliers,andstockholders,bythefinancialcommunity,bythe
使用输入输出操作符setw,能够控制()。
【26】【28】
最新回复
(
0
)