首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include<iostream> using namespace std; void hey(__________,int&b) { int c;c=a;a=b;b=c; } int mai
有如下程序; #include<iostream> using namespace std; void hey(__________,int&b) { int c;c=a;a=b;b=c; } int mai
admin
2021-02-22
70
问题
有如下程序;
#include<iostream>
using namespace std;
void hey(__________,int&b) {
int c;c=a;a=b;b=c;
}
int main( ){
int m=14,n=20;
hey(n1,n);
cout<<m<<n:
return 0;
}
运行后的输出结果是“1414”,则横线处的语句应为( )。
选项
A、int *a
B、int &a
C、int a
D、a
答案
C
解析
题意hey()函数体中是将a和b的值进行交换,可知a是hey( )函数的第一个参数,main( )函数中,m初值为14,n初值为20,经过hey( )函数的调用,将m传给参数a,n传给参数b后,输出m的值14,n的值也是14,可知在hey( )函数中,交换a、b值的同时修改了实参n,而m未被修改,所以形参a只是实参m的一个拷贝变量,选项A、B错误;另外在定义形参a时,需要指定数据类型,所以选项D错误;本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Ssfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
能够减少相同数据重复存储的是
下面描述中不属于数据库系统特点的是
下列数据结构中,不能采用顺序存储结构的是
假定下列语句都是程序运行后首次执行的输出语句,其中输出结果与另外三条语句不同的语句是()。
有如下程序:#include<iostream>Usingnamespacestd;classA{public:A(inti):r1(i){}vgidprint(){cout<<’
下列叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列关于赋值运算符“=”重载的叙述中,正确的是()。
有如下的运算符重载函数定义:doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误最准确的描述是()。
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
随机试题
简述实行文书部门整理(立卷)制度的优越性。
《长恨歌》是我国唐代诗人()的名篇。
对Excel5K作表的数据进行分类汇总前,必须先按分类字段进行______操作。
关于与妇科手术有关的心理问题,下列哪项正确:
患者急性心肌梗死,突发昏厥,心电图出现无法辨认的QRS波群、ST段及T波,频率300~400次/分。其诊断是()
可通过母婴传播的传染病是
燃烧按照其形成的条件和发生瞬间可分为()。
设计调查表时,要注意的方面包括()
airpollutionindex
Thecohesiveness(内聚力)ofafamilyseemstorelyonmemberssharingcertainroutinepracticesandevents.Foragrowingshareof
最新回复
(
0
)