首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;) int main() { int a[2]={1,2}
有如下程序: #include using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;) int main() { int a[2]={1,2}
admin
2016-11-24
53
问题
有如下程序:
#include
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<
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/PoAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列各项特点中,属于线性表的顺序存储结构的是()。
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}voidshowa(){cout<<a;
在软件生产过程中,需求信息的给出是
以下程序的执行结果为【】。#include<iostream>usingnamespacestd;voidoverload(intnum){cout<<num<<end1;}void
假定输入的10个整数为:32,64,53,87,54,32,98,56,98,83。那么下列程序的运行结果是【】。#include<iostream>usingnamespacestd;intmain(){
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyClass{int*x;public:MyClass(inta):~MyClass();
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是
函数重载要求重载的函数必须有和原函数一样的【】。
随机试题
病人背部大片明显红、肿、痛,与正常皮肤之间的界限不清,无波动感,伴有寒战、发热、白细胞增加,最可能的诊断是()
患者男,46岁,体重89kg,身高1.75cm,反复睡眠打鼾5年余。伴有白天嗜睡,注意力下降,夜尿增多。自述无明显睡眠中憋醒。查体:鼻中隔左偏,双侧鼻腔可见下鼻甲肥大。双侧扁桃体Ⅱ度肿大,表面无脓性分泌物,软腭肥厚低垂,悬雍垂冗长,咽腔狭窄。舌体轻度肥厚。
将配制的过饱和二水硫酸钙溶液置于密闭的蒸气压力锅中,在135~145℃,0.2~0.3MPa压力下处理,得到
水闸安全类别划分中,()是运用指标达不到设计标准,工程存在严重损坏,经除险加固后,才能达到正常运行。
求y’。
系统风险与非系统风险的最本质区别在于()。
(31)是用于描述软件详细设计的语言,(32)是支持动态汇集(Dynamic Binding)概念的语言,(33)是支持强类型(Strong Yying)概念的语言,(34)语言的一个主要特点是用透明性,(35)语言是一种过程性语言。
Clive:Theriskofhavingaheartattackonanygivendayshouldbeoneinseven,butasix-yearstudycoordinatedbyresea
Enragedbybeingtaxedwithoutbeinggivenrepresentation,NewEnglanderstippedteaintoBostonharbor.
A、Sheisthecoordinatorbetweenthestudentsandthedepartment.B、Sheisinchargeofthedepartment.C、Shegivesmostofthe
最新回复
(
0
)