首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #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
43
问题
有如下程序;
#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全国计算机二级
相关试题推荐
下列程序时类D代码段出现编译错误,原因是【 】。#include<iostream.h>classA{public:A(charc){cout<<"A’sconstructor."<<c<<endl
read函数的功能是从输人流中读取( )。
依照某种数据模型组织起来并存放二级存储器中的数据集合是指( )。
对于常数据成员,下面描述正确的是
设有如图所示的二叉树则对该二叉树前序遍历的结果是
下列叙述中正确的是
下列哪个是C++语言的有效标识符?
下列叙述中正确的是
下列选项中不全是C++语言关键字的是
下列选项中不属于软件工程3个要素的是()。
随机试题
对胰的说法以下错误的是【】
患者,男性,60岁。因“四肢不自主抖动伴运动不灵活7年”入院。该患者于7年前无明显诱因出现左上肢轻微震颤。2年后左下肢亦出现震颤,特别是在静止时明显,左侧肢体活动欠灵活,动作迟缓。入院前3年患者右侧上、下肢亦相继出现震颤,并逐渐加重,情绪紧张时加剧,入睡后
小儿大多数面颈部淋巴结炎感染来源是
合同当事人就其违约行为依法承担违约责任的形式不包括()。
大连商品交易所豆粕期货合约交割月份中包括8月和10月。()
甲公司系ABC会计师事务所的常年审计客户,主要从事电子产品的生产和销售。ABC会计师事务所委派X注册会计师担任甲公司2012年度财务报表审计项目合伙人。在审计存货时,X注册会计师编制了相关工作底稿,部分内容摘录如下:资料一:注释1:A原材料主要用于生
古希腊学者亚里士多德在《政治学》中指出,在埃及,医师依成法处方,如果到第四日而不见疗效,他就可以改变药剂,只是他倘使在第四日之前急于改变成法,这要由他自己负责。从同样的理由来论证,完全按照成文法律统治的政体不会是最优良的政体,但也必须注意到一个统治者的心中
该二叉树节点的先序序列为______。该二叉树对应的树林包括多少棵树?______。
Whatdoesthewomandoforaliving?
ThenewHolidayInnhaseverythingyouneedforaweekendoffamilyfunorbusinesstravel.Convenientlylocated,theHolidayIn
最新回复
(
0
)