首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
19
问题
有如下程序:
#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全国计算机二级
相关试题推荐
通过公有派生类的对象,只能访问基类成员中的
对于任意一个类,析构函数的个数最多为______。
以下函数模板max()的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0]for(inti=1;i<n;i++
下面程序要实现的功能是打开当前目录下的文件abc,并向其追加一串字符“Howareyou!”,然后再关闭该文件,请将程序填写完整。#include<fstream.h>voidmain(){【】
按照标识符的要求,下列选项中,()符号不能组成标识符。
在I/O类库中,头文件iostream.h包括了______。
不定长文件是指( )。
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
急性中毒的临床特点是
等距抽样又称()
促进LH、FSH释放的下丘脑调节肽是
A.眩晕头痛B.眩晕动则加剧C.眩晕头重如蒙D.眩晕而见精神萎靡E.眩晕耳鸣,头痛且胀
A.蝮蛇毒B.竹叶青蛇毒C.眼镜蛇毒D.眼镜王蛇毒E.银环蛇毒属于风毒的蛇毒是
根据有关规定,与《水利工程设计概(估)算编制规定》配套使用的定额包括()等。
根据架空电力线路保护区内取土规定,在()的外缘线起算划出规定的半径距离,并要求在其内不得取土。
草地上插了若干根旗杆,已知旗杆的高度在1至5米之间,且任意两根旗杆的距离都不超过它们高度差的10倍。如果用一根绳子将所有旗杆都围进去,在不知旗杆数量和位置的情况下,最少需要准备多少米长的绳子?()
A、 B、 C、 C
WhyMenandWomenCan’tCommunicate—byDeborahTannen
最新回复
(
0
)