首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
48
问题
有如下程序:
#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全国计算机二级
相关试题推荐
能正确表示逻辑关系:“a≥10或a≤0”的C++语言表达式是
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
有以下程序#include<iostream.h>intf(intn){if(n==1)return1:elsereturnf(n-1)+1;}voidmain(){inti,j=0;f
由关系数据库系统支持的完整性约束是指______和参照完整性。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
已知各变量的定义如下 inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C++语言语法的表达式是
下列关于单目运算符++、--的叙述中,正确的是()。
下列运算符中,()运算符不能在C++中重载。
多态性指的是()。
要实现多态性,派生类中的虚函数必须( )。
随机试题
患者小便频数,白如米泔,凝如膏糊,舌淡苔白,脉沉。治宜
病人男性,72岁,排尿犹豫,夜尿增多。与家人饮烈性酒后,小便不能自解,体检发现膀胱区明显膨胀,最可能的诊断是
根据美国洛克希德公司提出的管理幅度定量分析方法,当管理职能()时,管理幅度最小。
下列哪种情形下,旅游行政管理部门可以暂停旅行社经营出国旅游业务()。
“一两遗传胜过一吨教育”的观点属于()。
在对会计报表整体已经发表了否定意见或无法表示意见后,如会计报表某组成部分构成会计报表整体的主要部分,注册会计师不应再对该组成部分出具审计报告。()
自主学习法主要应用于课程拓展内容的教学,组织学生自主学习,可以锻炼学生提出问题、解决问题的能力。()
在面向数据流的设计方法中,一般把数据流图中的数据流划分为(17)两种。
Despitemuchloosetalkaboutthenewglobaleconomy,today’sinternationaleconomicintegrationisnotunprecedented.The50ye
NewstandardsoffilialpietyreleasedbytheChinesegovernmentspecifying24requirementsfordutifulchildrenhavetriggered
最新回复
(
0
)