首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
55
问题
有如下程序:
#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/vwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是
有如下程序:#include<iostream>usingnamespacestd;classWages{//“工资”类doublebase;//基本工资double
在二维表中,元组的______不能再分成更小的数据项。
以下程序的输出结果是【】。#include<iostream.h>classobject{private:intval;public:
下列表达式中,错误的是()。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
C++语言中关键字运算符有new,delete和【】。
随机试题
在西欧中世纪城市中,城市学校包括()
我国自改革开放以来,在对市场经济认识上的重大突破是()。
以下治理痛风的药物中.能抑制尿酸生成的是
根据《医疗机构药事管理暂行规定》,医院药事管理委员会委员的组成不包括下列哪方面的人员
下列选项中,不属于物流服务项目计划内容的是()。
甲上市公司自行研究开发一项专利技术,与该项专利技术有关的资料如下:(1)2011年1月,该项研发活动进入开发阶段,以银行存款支付的开发费用280万元,其中满足资本化条件的为150万元。2011年7月1日,开发活动结束,并按法律程序申请取得专利权,供企业行
从大量收购案例来看,防御性收购的最大受益者是()
2014年末全国参加基本养老保险人数为84232万人,比上年末增加2263万人。全年基本养老保险基金收入27620亿元,比上年增长11.7%,其中征缴收入21100亿元,比上年增长9.5%。全年基本养老保险基金支出23326亿元,比上年增长17.7%。
根据叶克斯-多德逊定律,对一个简单的任务,需要一个()的唤醒水平;对于一个较为复杂的任务,()的唤醒水平更有利
“因为中国资产阶级根本上与剥削农民的豪绅地主相联结相混合,中国革命要推翻豪绅地主阶级,便不能不同时推翻资产阶级。”这一观点的主要错误是()
最新回复
(
0
)