首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int a[2]={
有如下程序: #include<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int a[2]={
admin
2012-01-20
52
问题
有如下程序: #include<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int a[2]={1,2}; fun(a[1],a[0]); std::cout<<a[0]<<","<<a[1]<<std::end1; return 0; } 执行后的输出结果是( )。
选项
A、2,2
B、 1,1
C、1,2
D、2,1
答案
B
解析
程序中的fun函数的功能是实现函数中两个参数的交换。主函数中fun的调用中第一个参数为数组第二个值即2,第二个参数为第一个值即1。在fun的定义中第一个形参引用类型,其改变会改变主函数中实参的值;而第二个形参不是引用类型,其改变不会改变第二个实参,所以2,1的交换结果为1,1,即B。
转载请注明原文地址:https://kaotiyun.com/show/z3Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下函数:intfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是()。
下列合法的标识符是()。
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。SS所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程
在C语言中,变量的隐含存储类别是()。
下面结构体的定义语句中,错误的是()。
有以下程序:#include<stdio.h>fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);prin
软件设计中模块划分应遵循的准则是()。
对建立良好的程序设计风格,下面描述正确的是()。
下列二叉树描述中,正确的是()。
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二又树中的总结点数为
随机试题
产品投入流通后发现存在缺陷的,应当及时采取停止销售、警示、召回等补救措施。下列选项中,有权采取补救措施的主体有()。
密级配沥青混凝土混合料主要有()类型。
从国际上看,证券托管一般指证券公司进而将投资者交给其持有的证券以及自身持有的证券统一送交给中央证券存管机构保管,并由后者代为处理有关证券权益事务的行为。( )
2013年6月1日,甲公司因发生财务困难无力偿还乙公司的1200万元货款到期,双方协议进行债务重组。债务重组协议规定,甲公司以其普通股偿还债务。假设甲公司普通股每股面值1元,甲公司用500万股抵偿该项债务(不考虑相关税费),公允价值为900万元。乙公司
一年前由于国家收缩银根,造成股票大跌,一年下来,上海股票指数由原来的3500点降低到2000点附近,A公司根据注册会计师的建议,准备现金3000万元,以便在恰当的时候购入一定数量的股票。企业置存此现金是为满足()。
研究者通过查阅、鉴别、整理、分析有关资料,从而探索相关教育问题的教育研究方法是()。
市场调节
Thegovernment’sattempttoinhibitthepresentspeedofinflationishighlyappreciated.
下列选项中,属于程序性记忆的是
Thepassagegivesabriefdescriptionofthecontentofanewbook,AHistoryoftheWorldin6Glasses.Sometimearoundthe15
最新回复
(
0
)