首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-07-23
41
问题
有如下程序:
#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/L9yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若x和y是程序中的两个整型变量,则下列if语句中合法的是
下列叙述中正确的是
关于函数重载,下列叙述中错误的是()。
关于函数声明格式中的,下列叙述错误的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
在关系模型中,每一个二维表称为一个
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
下列关于运算符重载的描述中,正确的是()。
已知表达式--a中的"--"是作为成员函数重载的运算符,则与--a等效的运算符函数调用形式为
下列字符串中,正确的C++标识符是()。
随机试题
Todayourknowledgeoffoodandwhatitdoesforourbodiesisfarmoreadvancedthanthatoftheoldtimes.Nowweknowaboutv
Youwillfindthatcollege:classesareverydifferentfromhighschoolclasses.Youwillhavemoreworkandresponsibilitieswi
男,48岁,口服阿司匹林1年余,消瘦,餐后上腹部剑下偏左灼烧样痛,持续1~2小时可缓解,伴有反酸、嗳气、恶心、呕吐。最可能的诊断是()
按《中华人民共和国招标投标法》规定,招标代理机构应具备的条件有()。
实施性施工进度计划的主要作用包括()。
下列关于股权投资基金募集行为的表述,错误的是()。
【2013.山东省属】两位老师对学生进行英语学习的元认知策略训练,两人共同讨论、评课、写教案.请问两位老师采用的研究方法是()。
我国人民币汇率采取的标价方法是()。
统筹兼顾的总方针是()。
A、Itwasjustso-so.B、Itwasgreat.C、Itwasterrible.D、Itwasinteresting.C对话中男士问女士上周的面试情况如何。女士回答说希望比较渺茫,因为她一心想着下午有测试,甚至忘了带自
最新回复
(
0
)