首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
42
问题
有如下程序:
#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,程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99999CourseNum:12Rec
请打开考生文件夹下的解决方案文件proj3,其中声明了一个单向链表类sList。sList的成员函数Prepend的功能是在链表头部加入一个新的元素。请编写成员函数Prepend。在main函数中给出了一组测试数据,此时程序的输出应为:B->A->##
请打开考生文件夹下的解决方案文件proj1,其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=(1,8),Endpoint2=(5,
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Thevalueis10注意:只修改注释
已知类MyClass声明如下:classMyClass{intn;public:MyClass(intk):n(k){}intgetValue()const{returnn;}}
有如下类定义:classMyClass{intx;public:MyClass():x(0),y(0){}intGetX(){returnx;}voidSetX(intxx){x=xx
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsere
若已定义了类Vehicle,则下列派生类定义中,错误的是()。
下列关于模板的叙述中,错误的是()。
对于一个类定义,下列叙述中错误的是()。
随机试题
爆炸性气体环境应根据爆炸性气体混合物出现的频繁程度和持续时间进行分区,“连续出现或长期出现爆炸性气体混合物的环境”属于()。
《中华人民共和国环境噪声污染防治法》规定:建设经过已有的()的高速公路和城市高架、轻轨道路,有可能造成环境噪声污染的,应当设置声屏障或者采取其他有效的控制环境噪声污染的措施。
下列项目中,由省、自治区、直辖市地方税务局确定减免土地使用税的有()。
从词的构造方式看,下列各项中属于复合词的是()。
小明、小红、小丽、小强、小梅5人去听音乐会,5人在同一排且座位相连,其中只有一个座位最靠近走廊,如果小强想坐在最靠近走廊的座位上,小丽想跟小明紧挨着,小红不想跟小丽紧挨,小梅想跟小丽紧挨着,但不想跟小强或小明紧挨着。以下哪项排序符合上述5人的意愿
考虑柱坐标系下的三重累次积分,I=3rdz.(I)将I用直角坐标(Oxyz)化为累次积分;(Ⅱ)将I用球坐标化为累次积分;(Ⅲ)求I的值.
在VBA中双精度的类型标识是【】。
Inthe2006filmversionofTheDevilWearsPrada,MirandaPriestly,playedbyMerylStreep,scoldherunattractiveassistantfo
Octopusesshowsurprisingcognitiveabilities:solvingmazes,learningcues,andrememberingsolutions.Furthermore,recentstud
A、Intheearly1880s.B、Severaldecades.C、In1861.D、In1865.D题目问战争结束的时间,文中提到“Whenthewarbeganin1861,mostAmericansbeliev
最新回复
(
0
)