首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int
有如下程序: #include<iostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int
admin
2017-04-24
53
问题
有如下程序:
#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::endl;
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/t2Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据结构中,属于非线性结构的是
下列关于继承方式的描述中,错误的是()。
一个类中有【 】个析构函数。
关系的三类完整性规则分别是:实体完整性规则、参照完整性规则和【 】规则。
下面C++带有默认参数函数的叙述,正确的是( )。
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}//拷贝构
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是
栈是线性表的一种,其新加、读取和删除结点只能在栈的( )进行操作。
所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是【 】。
以下都是C++语言标识符的是()
随机试题
宏昌咨询公司在对公司战略及其发展途径、SWOT分析、战略失效等进行调查研究,分别选取了国内和国外的公司,相关信息如资料一、资料二和资料三所示。材料一巨丰公司是国内一家大型家用汽车生产企业,公司在历史上先后采取了若干影响巨大的决策,为企业
某化学反应在任何温度下都可以自发进行,此反应需满足的条件是()。
地下电缆与公路、铁路、城市道路交叉处,当电缆根数较多,且为6~20根时,宜采用的电缆敷设方式是()。
组合平均剩余期限越短,货币市场基金债券的利率敏感性越低,但收益率也可能较低。( )
根据死亡率模型,假设某5年期贷款,两年的累计死亡率为6.00%,第一年的边际死亡率为2.50%,则隐含的第二年边际死亡率为()。
位于上海市的甲上市公司(简称甲公司)主要从事建筑施工和房地产开发业务,在上海证券交易所主板上市,其股本总额为6.5亿元。其控股股东为上海市的乙投资集团(简称乙公司),乙公司为国家出资企业,乙公司持有甲公司60%的股份,剩余股份全部为社会公众持有。2017
如图,平行四边形ABCD的面积是54平方厘米,点E、F、G分别是平行四边形ABCD边上的中点,H为AD边上的任意一点,则阴影部分的面积为()平方厘米。
2001年6月,我国《基础教育课程改革与发展纲要(试行)》颁布,标志着我国()课程改革的开始。
Althoughtheairlinehascutthenumberofcities_______itfliesto,eachweekseveralflightsstillmaketheroundtripfromCu
Forthispart,youareallowed30minutestowriteanessayontheadvantagesanddisadvantagesoftheuniversaltwo-childpolic
最新回复
(
0
)