首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-05-14
33
问题
有如下程序:
#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/RS8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}priv
C++语言规定,函数返回值的类型是由()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
若有以下程序:#includeusingnamespacestd;classA{public:A(inti,intj){a=i:b=j;}
有如下函数模板声明:template<typenameT>TMax(Ta,TB){return(a>=B)?a:b;}下列对函数模板Max的调用中错误的是A)Max(3.5,4.5)B)Max(3.5
在C++的面向对象程序设计框架中,【】是程序的基本组成单元。
下面的函数模板定义中错误的是()。
下列叙述中正确的是
在关系代数运算中,并、笛卡尔积、投影、选择和【】为基本的运算。
随机试题
马铃薯-葡萄糖琼脂培养基的灭菌工艺参数为()。
朱熹提出的类似于亚里士多德“净化”思想的观点是
在1:500地形图上量得某两点间距离d=234.5mm,下列何项表示了两地水平距离D的值?()
事故树分析方法主要是一种从结果到原因描绘火灾事故发生的树形模型图。利用这种事故树图可以对火灾事故因果关系进行逻辑推理分析。它应当包括的内容是()。
下列不属于导游人员资格考试条件的是()。
A、9B、18C、28D、32C该数列为图形数阵。圆圈中左下角与右下角两数之差,乘以左上角和右上角两数之积,等于中间数字。依此规律,所求数为(5-1)×1×7=28,故选择C选项。
世界贸易组织的争端解决机构是总理事会,争端解决的程序是()。
A.条件(1)充分,但条件(2)不充分。B.条件(2)充分,但条件(1)不充分。C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分。D.条件(1)充分,条件(2)也充分。E.条件(1)和(2)单独都不充分,条件(1)和条件(2
在Internet中,IP路由器应具备的主要功能包括()。
水是人体的重要组成物质,多喝水的好处是______的。多喝水能够保证人体内水分______充足,______使血液循环速度加快,把更多的氧气输送到人体各个器官和角落,让人全天______,精神百倍。
最新回复
(
0
)