首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
32
问题
有如下程序: #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全国计算机二级
相关试题推荐
请编写函数fun,其功能是:将一组得分中,去掉一个最高分和一个最低分,然后求平均值,并通过函数返回。函数形参a指向存放得分的数组,形参n中存放得分个数(n>2)。例如,若输入9.98.57.68.59.39.58.97.8
两个或两个以上的模块之间关联的紧密程度称为()。
下列叙述中正确的是()。
给定程序MODll.C中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。例如:当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+1
在最坏情况下,堆排序的时间复杂度是()。
若有定义语句intb=2;则表达式(b<<2)/(3||b)的值是
在面向对象方法中,不属于"对象"基本特点的是()。
下列二叉树描述中,正确的是()。
有以下程序段charch;intk;eh='a';k=12;printf("%C,%d,",ch,ch,k):printf("k=%d\n",k);已知字符a的ASCII十进制代码为97,则执行上述程序段后输出结果是()。
继承使得相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余信息,提高了软件的______。
随机试题
患者,女,25岁。右上腹刀刺伤1小时,烦躁、恶心、呕吐。查体:P106次/分,BP110/80mmHg。腹肌紧张,有局限压痛及反跳痛。CVP4cmH2O,Hb100g/L,血细胞比容0.35。首先应进行的处理是()
患者,男性,60岁。活动时胸闷、气急2年余,加重1周入院。长期服用地高辛0.25mg/d,应考虑停用药物的情况是
以下描述与牙源性边缘性颌骨骨髓炎不相符的一项是()
与乙炔长期接触的部件,其材质含铜量应为不高于()的铜合金。
下列关于防烟分区划分的说法中,错误的是()。
某企业年度利润表及附注中显示的有关指标为:净利润8000万元,主营业务利润1500万元,其他业务利润9000万元。如果不考虑其他因素的影响,一般情况下,上述指标表示的内容是()。
关于个人贷款的意义,下列说法中错误的是()。
某班评定学生奖学金时,规定平时分、期中分和期末分均排名班级前30%的学生才有资格获取。现从该班任选一名学生,其有资格获取奖学金的概率最高为:
设F1(x)与F2(x)为两个分布函数,其相应的概率密度f1(x)f2(x)是连续函数,则必为概率密度的是
以下关于光纤通信的叙述中,正确的是(7)。
最新回复
(
0
)