首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; void fun(int &a,______________) { int c; c=a; a=b; b=c; }
有如下程序: #include using namespace std; void fun(int &a,______________) { int c; c=a; a=b; b=c; }
admin
2015-07-22
46
问题
有如下程序:
#include
using namespace std;
void fun(int &a,______________) { int c; c=a; a=b; b=c; }
int main(){
int x,y;
x=1; y=2; fun(x,y); cout<
return 0;
}
运行后的输出结果是21,则横线处的语句应为
选项
A、int b
B、int *b
C、int &b
D、b
答案
C
解析
main函数中定义两个整型变量x=1,y=2,由输出x,y的结果为21,可知函数fun的功能是交换两个实参的值,由于函数fun中未使用指针类型的变量,所以若想通过函数fun交换实参的值,形参类型必然为引用类型,横线处语句为int &b,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/IfNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}
下列程序的输出结果为#include<iostream.h>voidmain(){char*a[]={"hello","the","world"};char**pa=a;
程序中有如下语句for(inti=0;i<5;1++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是【】。
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
有如下程序: #include <iostream> using namespace std; class B { public: virtual void show() { cout<<"B"; } };
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespacestd;【
已知枚举类型声明语句为: enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 则下列说法中错误的是
请指出在顺序表{2、5、7、10、14、15、18、23、35、41、52}中,用二分法查找关键码12需做()次关键码比较。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】的联系。
C++语言中运算对象必须是整型的运算符是
随机试题
下列SQL语句正确的是_______。
A.淋病奈瑟菌B.衣原体C.单纯疱疹病毒D.人乳为瘤病毒E.人免疫缺陷病毒尖锐湿疣的病原体是
产后低热不退,腹痛绵绵,喜按,恶露量少或多,色淡,质稀,自汗,头晕心悸,舌质淡,苔薄白,脉细数。证属产后发热的
某建设项目未依法进行环境影响评价,根据《中华人民共和国环境保护法》,该项目不得()。
预应力长期损失产生的原因有()。
按照《贷款风险分类指引》的规定,不良贷款包括()。
高低温试验考核的是产品的()。
无条件归国家所有的人文旅游资源是()。①古建筑②古文化遗址③古墓群④石窟寺
下列复用方式中,(112)是光纤通信中使用的复用方式,EI载波把32个信道按(113)方式复用在一条2.048Mb/s的高速信道上,每条话音信道的数据速率是(114)。
Itneverrainsbutitpours.Justasbossesandboardshavefinallysortedouttheirworstaccountingandcompliancetroubles,
最新回复
(
0
)