首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include<iostream> using namespace std; void hey(______________,int&b){ int c;c=a;a=b;b=c; } int main(){ int m=14,n=20; h
有如下程序; #include<iostream> using namespace std; void hey(______________,int&b){ int c;c=a;a=b;b=c; } int main(){ int m=14,n=20; h
admin
2017-07-28
49
问题
有如下程序;
#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(m,n);
cout<<m<<n;
return0;
}
运行后的输出结果是“1414”,则横线处的语句应为( )。
选项
A、int*a
B、int&a
C、int a
D、a
答案
C
解析
题意main()函数中,首先定义整型变量m为14,n为20,然后调用hey()函数,传入m、n,然后输出时,m的值14不变,n的值为14;再看hey()函数中,通过临时变量c,将传入的两个参数a、b的值进行交换;再者,参数b是引用变量,所以b的值修改,导致实参n的值也被修改,由main()函数中m的值不变,n的值变为14,可知hey()函数中形参a(对应实参m)应该是一个普通变量,而不是引用类型或指针类型,所以选项A、B错误,C正确;另外对于参数,必须给出参数的类型,所以选项D错误.故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/sUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于拷贝初始化构造函数,描述不正确的是( )。
关于const修饰符的说法中,错误的是
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};表达式Wednesday==Friday的值是()。
下列对派生类的表述中,错误的是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
C++对C语言作了很多改进,下列描述中()使得C语言发生了质变,即从面向过程变成面向对象。
下列叙述中,不属于软件需求规格说明书的作用的是
二叉树是节点的有限集合,它有()根节点。
下列选项中,是软件调试技术的是()。
随机试题
会计核算形式的主要内容包括
女,45岁,确诊为混合型颈椎病3年,未予积极治疗,近来左肩关节疼痛,不能梳头,左肩外展、后伸、外旋严重受限,三角肌轻度萎缩,肱二头肌长短头肌腱及肩关节外侧均有明显压痛。肩痛的原因是
水痘皮疹的演变顺序为
胰腺疾病与胆道疾病互相关系的解剖基础是
可用表干法测试的马歇尔试件类型有()。
某大型购物中心地下2层,地上5层,建筑高度30m,耐火等级2级。地下二层室内地面与室外出入口地坪高差为11.5m。地下每层建筑面积为152000m2,地下二层设置汽车库和变配电房、消防水泵房等设备用房及建筑面积为5800m2的建材商场;地下一层为家具灯饰商
某企业于20×2年成立(假定所得税税率为25%.),当年发生亏损120万元,20×3年至20×8年每年实现利润总额为20万元。除弥补亏损外,假定不考虑其他纳税调整事项及盈余公积。则20×8年年底该企业“利润分配—未分配利润”科目的借方余额为()
行政法规的制定部门是()。
大华股份有限公司(以下简称“大华公司”)为上市公司,2014年企业合并、长期股权投资有关资料如下:(1)2014年1月1日,大华公司向A公司定向发行1000万元普通股(每股面值1元,每股市价10元)作为对价,取得A公司拥有的甲公司80%的股权,并于当日取
A、Takeherbaltea.B、Seeanotherdoctor.C、Drinkchickensoup.D、Stayinbed.A
最新回复
(
0
)