首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fl(int&X,int&y){int z=x;x=y;y=z;) void f2(int x,int y){int z=x;x=y;y=z
有如下程序: #include using namespace std; void fl(int&X,int&y){int z=x;x=y;y=z;) void f2(int x,int y){int z=x;x=y;y=z
admin
2015-09-14
23
问题
有如下程序:
#include
using namespace std;
void fl(int&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;
fl(x,y);
f2(x,y);
tout<
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/5qNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<iostream.h>floatfun(intx,inty){return(x+y);}voidmain(){inta=2,b=5,c=
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
面向对象程序设计将数据和什么放在一起,作为一个相互依存、不可分割的整体来处理?
下列叙述中正确的是
下列关于动态联编的描述中,错误的是()。
C++语言中关键字运算符有new,delete和______。
在类中定义和实现的函数称为()。
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
检查软件产品是否符合需求定义的过程称为()。
若有0~9之间不同的3个数构成一个三位数,下面程序将统计出共有多少种方法,请填空完成此程序。#include<iostream>usingnamespacestd;intmain(){i
随机试题
在使用钢笔工具时,要结束开放的路径,可以执行的操作是:
对制造商而言,灰色市场活动的弊端主要有()
三叉神经的功能不包括
现在的100元和5年以后的248元两笔资金在第2年年末价值相等,若利率不变,则这两笔资金在第3年年末的价值( )。
现金流量表反映企业在一定会计期间现金和现金等价物流入和流出的情况。()
旅行社由于发展水平和经营环境不同,世界各国旅行社行业分工的形成机制和具体分工状况存在较大差异。旅行社行业分工体系大体分为()。
下列不属于公安治安行政处置权中许可权力行为一项是()。
微分方程ydx一(x+)dy=0当y>0时的通解是y=________.
A、Hegotasorethroat.B、Heinjuredhisleg.C、Hebrokehisarm.D、Hehadastomachache.A细节题。根据Ihaveasorethroat可知他嗓子疼。因此,正
A、Seniorpeoplearelesslikelytogainweight.B、Seniorpeoplearemorelikelytogainweight.C、Oncepeoplegetfat,theywill
最新回复
(
0
)