首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
39
问题
有如下程序:
#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全国计算机二级
相关试题推荐
若有以下程序:#includeusingnamespacestd;classA{public:A(inti,intj){a=i:b=j;}
对建立良好的程序设计风格,下面描述正确的是
下列关于运算符重载的说法中,不正确的是()。
如果一个函数模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须重复使用关键词【】。
请指出程序片段的语法错误______。
语句cout<<’\n’还可表示为【】。
在下列关系运算中,可能改变关系中属性个数的是
假设inta=1,b=2;则表达式a+++--b的值为______。
已知将运算符“+”和“*”作为类Complex的成员函数重载,设cl和c2是类Complex的对象,则表达式c1+c2*cl等价于()。
随机试题
小路,今年15岁,初中毕业考上了职业中专。由于父母离异,法院将其判给了爸爸。但是爸爸很快为小路找了继母,继母对小路并不好,不让爸爸给小路筹集学费。而小路的生母由于一直没有一个很好的工作,也没钱供小路上学。小路的学费问题严重困扰着小路。问题:针对小路目
“三突出”创作原则
在控制过程中,管理者按照标准对资源配置、工作成果等进行监测的阶段是
Zeta电位降低产生:微生物作用可使乳剂:
HPMCP可作为片剂的辅料使用正确的是
市级商服中心()。
1989年联合国通过了一部关于儿童权益问题的法规,法规中明确指出:18岁以下的任何人都是积极和创造的权利主体,拥有包括生存、发展和充分参与社会、文化、教育、生活以及他们个人成长与福利所必需的活动权利,这部法规是()
持之以恒的精神固然可贵,但如果我们所坚持、所固守的是_______甚至错误的,那坚持到底的结果只能是一错再错。人生允许_______,敢于放弃不切实际的理想,也是一种生存智慧。依次填入画横线部分最恰当的一项是()。
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。在考生文件夹下打开工作簿Excel.xlsx,按照要求完成下列操作并以该文件名(Excel.xlsx)保存工作簿。某公司拟对其产品季度
A、It’salmosttimeforlunch.B、Onlyafewstrawberrieswillbeeatenatlunch.C、Therearejustenoughstrawberriesforlunch.
最新回复
(
0
)