首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void f(int x, int &y) {int z=x; x=y; y=z;} int main() {
有如下程序: #include using namespace std; void f(int x, int &y) {int z=x; x=y; y=z;} int main() {
admin
2020-07-23
26
问题
有如下程序:
#include
using namespace std;
void f(int x, int &y) {int z=x; x=y; y=z;}
int main() {
int x=0,y=1;
f(x,y);
cout<
return 0;
}
运行时的输出结果是
选项
A、00
B、01
C、10
D、11
答案
A
解析
参数传递有三种:
传值(value),传址(address),和传引用(reference)
传值时子函数(被调用者)复制父函数(调用者)传递的值,这样子函数无法改变父函数变量的值。 传址时父函数将变量的地址传递给子函数,这样子函数可以能过改写地址里的内容改变父函数中的变量。传引用则是一种看起来像传值调用,而实际上功能同传址一样的传递方式。子函数可以改写父函数的变量值。本题中函数f中第一个参数为传值调用,第二个参数为传引用,其中y的值在执行完函数f就变为了x值,所以输出00,A选项正确。
转载请注明原文地址:https://jikaoti.com/ti/qOl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有函数模板声明和一些变量定义如下:templateT1sum(T2,T3);doubled1,d2;则下列调用中,错误的是
下列有关类继承的叙述中,错误的是()。
下列关于模板的表述中,错误的是
有如下类定义:classBase{intm;public:intn;protected:intp;};classDerived
有如下类定义:classPerson{public:Person(strings):name(s){}protected:stringname;
以下关键字不能用来声明类的访问权限的是()。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面不属于需求分析阶段工作的是()。
软件测试的目的是()。
随机试题
肱骨中段骨折后出现的主要症状是()
行政许可
患者,男,40岁。突发左眼睑闭合不全,口角歪斜3天,伴头痛恶风,无发热。舌淡红苔薄白,脉浮,诊断为面瘫。针刺治疗应选取的主穴是
主治风湿痹痛无论上下,常以独活配伍()。
场景(七)某污水管道为Φ1600mm钢筋混凝土管,采用顶管法施工。顶管工作井采用沉井,井壁厚600mm。沉井穿过的土层主要为黏土质砂土,采用不排水下沉。由于沉井深度较大,沉井下沉施工中下沉困难,进度缓慢,项目部采取辅助方法助沉。顶管施工中,随着顶进距离的增
某县公安局以曲某涉嫌诈骗为由采取刑事拘留措施,县检察院批准对曲某逮捕后对其提起公诉,某县法院以贪污罪判处曲某5年徒刑。曲某不服提出上诉,某市中级人民法院以事实不清、证据不足为由撤销原判发回重审,某县法院重审后判决曲某无罪。县检察院抗诉,市中级人民法院维持原
根据材料,回答问题。以下为某省的人口失业率图表。其中,黑色部分表示该省全省人口各个年龄段的失业率,白色部分表示该省城镇人口各个年龄段的失业率。假设该省城镇就业人口占全省总就业人口的五分之二,且二者各年龄段就业人口平均分配,则城镇与全省哪个年龄段的失
世界上最漂亮的猫中有一些是波斯猫,然而,人们必须承认,所有的波斯猫都是自负的,并且自负的波斯猫总是让人生气。如果上面的陈述正确,下面的每一项基于上述陈述也一定是正确的,除了()。
建设中国特色社会主义的理论前提、中国特色社会主义道路的科学依据和中国特色社会主义理论体系的逻辑起点和重要组成部分是()
在考生文件夹下,“sampl.accdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)。试按以下要求,完成表和窗体的各种操作:分析表对象“销售业绩表”的字段构成、判断并设置其主键。
最新回复
(
0
)