首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void _________ {int z=x; x=y; y=z;} int main() { int
有如下程序: #include using namespace std; void _________ {int z=x; x=y; y=z;} int main() { int
admin
2015-07-22
34
问题
有如下程序:
#include
using namespace std;
void _________ {int z=x; x=y; y=z;}
int main() {
int x=0,y=1;
f(x,y);
cout<
return 0;
}
若要输出为 10,则横线处缺失部分为
选项
A、f(int x, int y)
B、f(int *x, int *y)
C、f(int &x, int &y)
D、swap(int x, int y)
答案
C
解析
参数传递有三种:
传值(value),传址(address),和传引用(reference)
传值时子函数(被调用者)复制父函数(调用者)传递的值,这样子函数无法改变父函数变量的值。
传址时父函数将变量的地址传递给子函数,这样子函数可以能过改写地址里的内容改变父函数中的变量
传引用则是一种看起来像传值调用,而实际上功能同传址一样的传递方式。子函数可以改写父函数的变量值。
题目中要求输出10,即将x和y值调换,那么就需要使用传引用来改变x和y的值,所以只有C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/MuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类中定义和实现的函数称为()。
下列的各类函数中,()不是类的成员函数。
将x+y中的+运算符用友元函数重载应写为【】。
数据是指所有能输入到计算机之中并被计算机程序处理的()。
以下哪个基类中的成员函数表示纯虚函数()。
进行文件操作需包含的头文件是()。
有如下数组声明:intnum[10];,下标值引用错误的是
下面程序的预设功能是:统计文件abc.txt中的字符个数。#include<iostream.h>#include<fstream.h>#include<stdlib.h>voidmain(){
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______.
随机试题
在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
患儿,男性,6个月。因烦躁、呼吸困难入院。查体:体温39.5℃,心率185次/min,呼吸72次/min,烦躁不安,面色发绀,呼吸困难,心音低钝,肝在肋下4cm,胸片示双肺大小不等片状阴影。最可能的诊断是
某市工商局接到举报称甲公司正非法生产有毒有害食品,连忙赶到甲公司,当场查封甲公司与市场上某有害食品疑似的价值50万元的食品,并扣押了部分生产设备,责令甲停产停业。但其后在甲公司食品中并未检测到有害成分,经调查得知甲公司是合法经营者,某有害食品系仿制其产品而
企业在固定资产清理过程中,发生的清理费用,应贷记“固定资产清理”。()
UnderthetradetermCIP,the()mustcontractforthecargotransportationinsurance.
在下列风险中,不属于个人教育贷款中贷款受理和调查中的风险的是()。
审读短稿,按审稿的基本要求指出其中存在的错误或缺漏。新闻出版总署制订的《图书质量管理规定》,对图书质量标准作出了具体的规定,即图书质量包括内容、编校、设计和印制四项,各项中有的分为合格、不合格两个等级,有的则分为优秀、良好、合格、不合格四个等级。
在教学活动中,为了完成特定的教学任务,教师和学生按照一定的要求组合起来进行活动的结构称为()。
A、 B、 C、 D、 A从每行来看,前两个图形内部叠加去同存异得到第三个图形,由此选择A。
张教授:由于许多对农业和医学有用的化学制品都取自稀有的濒临灭绝的植物,因此,很可能许多已经绝种了的植物本来可以提供给我们有益于人类的物质。所以,如果我们想要确保在将来也能使用从植物中提炼的化学制品,就必须更加努力地去保护自然资源。李研究员:但是,有生命的
最新回复
(
0
)