首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #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
57
问题
有如下程序;
#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全国计算机二级
相关试题推荐
用树形结构表示实体之间联系的模型是
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
下列有关模板的叙述中,正确的是()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){cout<<setw(10)<<setfill(’x’)<<s
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的’’<<left",输出效果将发生变化的是()。
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是
下列结构中属于线性结构链式存储的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。A唧的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数get
随机试题
阅读下文,回答问题。树林里的上帝
推动人的行为的内在原因是()
胸下段食管的上界为
患者,女,切缘切1/3折断,经治疗后要求做PFM全冠修复。若基底冠做得过短可能导致
下列关于商标专用权的说法中正确的是()。
为提高闲置资金的使用效率,甲公司进行了以下投资:2×17年1月1日,购入乙公司于当日发行且可上市交易的债券100万张,支付价款9500万元,另支付手续费90.12万元。该债券期限为5年,每张面值为100元,票面年利率为6%,于每年12月31日支付当年利息
下列各项中,会引起持有至到期投资摊余成本发生增减变动的有()。
【《贞永式目》】
规模报酬的递增、不变和递减这三种情况与可变比例生产函数的报酬的递增、不变和递减这三种情况的区别何在?“规模报酬递增的厂商不可能也会面临要素报酬递减的现象”,这个命题是否正确?为什么?
在计算机内部能够直接执行的程序语言是
最新回复
(
0
)