首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; void f1(inta x,int&y){int z=x;x=y;y=z;} void f2(int x,int y){int
有如下程序: #include<iostream> using namespace std; void f1(inta x,int&y){int z=x;x=y;y=z;} void f2(int x,int y){int
admin
2020-04-07
22
问题
有如下程序:
#include<iostream>
using namespace std;
void f1(inta x,int&y){int z=x;x=y;y=z;}
void f2(int x,int y){int z=x;x=y;y=z;}
int main() {
int x=10,y=26;
f1(x,y);
f2(x,y);
cout<<y<<end1;
return 0;
}
运行时的输出结果是( )。
选项
A、10
B、16
C、26
D、36
答案
A
解析
子函数f1中的形参是引用变量,所以执行子函数实现了变量x,y值的交换,变量x的值等于26,而变量y的值等于10。而子函数f2中的形参是普通变量,因为C++的函数之间的参数传递是传值,所以执行函数f2不能实现变量x,y值的交换。
转载请注明原文地址:https://kaotiyun.com/show/Lk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;
下面程序段的运行结果是voidmain(){intt,a,b,c;a=1;b=2;C=2;while(a<b<c){t=a;a=b;b
下列关于纯虚函数与抽象类的描述中,错误的是()。
有如下程序:#include(iostream)usingnamespacestd;classTestClass{protected:TestClass(){couti(cout<<‘x’;}TestC
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
最简单的交换排序方法是()。
下列选项中,不属于模块间耦合的是
下列选项中不符合良好程序设计风格的是()。
下列关于队列的叙述中正确的是
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为
随机试题
关于消化道平滑肌生理特性的叙述,错误的是()
30岁经产妇,妊娠26周以前经过正常,随后腹部迅速膨隆,出现腹部胀痛、呼吸困难和下肢浮肿,于妊娠29周来院。查宫底在剑突下3横指,腹围100cm,胎位触不清,胎心听不清,隐约触到胎动。本例腹部迅速膨隆的原因是
精液常规检查的目的,哪项是不确切的
注射局麻药物后不久患者出现面色苍白、心悸气短、多语和烦躁不安等表现,首先应考虑其是否出现了
税收支出是指()。
()体现东道主对各国宾客的礼遇。
()对于聚集之处相当于捷径对于()
现代汉语从古代汉语发展而来,除一些基本词汇外,绝大多数词语都发生了范围扩大或者缩小的变化。下列加横线词语词义范围扩大的是:
Anthropologyisthestudyofhumanbeingsascreaturesofsociety.Itfastensitsattentionuponthosephysicalcharacteristics
计算机网络能够不受地理上的束缚实现资源共享,下列不能共享的资源是
最新回复
(
0
)