首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; void f1(int& x,int&y){int z=x;x=y;y=z;) void f2(int x,inty){int z
有如下程序: #inc1ude<iostream> using namespace std; void f1(int& x,int&y){int z=x;x=y;y=z;) void f2(int x,inty){int z
admin
2016-11-23
55
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
void f1(int& x,int&y){int z=x;x=y;y=z;)
void f2(int x,inty){int z=x;x=y;y=z;}
int main() {
int x=10,y=26;
f1(x,y);
f2(x,y);
cout<<y<<end1;
retum 0;
}
运行时的输出结果是( )。
选项
A、10
B、16
C、26
D、36
答案
A
解析
子函数fl中的形参是引用变量,所以执行子函数实现了变量x,y值的交换,变量x的值等’二26,而变量y的值等于10。而子函数f2中的形参是普通变量,因为C++的函数之间的参数传递是传值,所以执行函数f2不能实现变量x,y值的交换。
转载请注明原文地址:https://kaotiyun.com/show/isAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关系模型允许定义3类数据约束,下列不属于数据约束的是
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
有如下程序:#include<iostream>usingnamespacestd;classsample{private:intx,y;public:sample(i
关于read()函数的下列描述中,正确的是()。
已知:inta,b;下列switch语句中,()是正确的。
下述静态数据成员的特性中,()是错误的。
以下各选项组中,均是C++语言关键字的组是
下列数据结构中,能直接使用堆排序法进行排序的是
在模块化程序设计中,按功能划分模块的原则是
随机试题
下列关于红细胞生成的描述,正确的是()
下列药物中,肾功能不良的患者铜绿假单胞菌感染时可选用的是
女性,28岁,近3天发烧,腰痛,伴尿急,尿频,尿痛,尿镜检,白细胞每高倍视野25个。该病人多饮水的目的是
能够滋阴益肾,凉血止血的药物是
土地利用规划是一项综合性很强的系统工程,涉及()、()、()、()诸多方面,要使规划做到科学、合理、有效、可行,规划人员必须遵守共同的法则和标准,这就是土地利用规划的原则。
张载曾庄严宣告“为天地立心,为生民立命,为往圣继绝学,为万世开太平”;顾炎武在明清之际发出“天下兴亡,匹夫有责”的呼吁……上述言论说明宋明理学影响中国文化()。
下列事件发生在唐朝的是()。
国民生产总值就是国内生产总值。()
FormernewsanchorDanRatherhad(i)______forcolorful(ii)______:forexample,heoncedescribedapoliticalraceas"Spandex
TwodaysbeforeInternationalWomen’sDay,thenewlyinstalled105-memberpaneldebatingthefutureshapeoftheEuropeanUnion,
最新回复
(
0
)