首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include using namespace std; void fun(int&a,________){int c;c-a;a=b;b=c;} int main(){ int x=14,y=20;
有如下程序; #include using namespace std; void fun(int&a,________){int c;c-a;a=b;b=c;} int main(){ int x=14,y=20;
admin
2016-09-20
76
问题
有如下程序;
#include
using namespace std;
void fun(int&a,________){int c;c-a;a=b;b=c;}
int main(){
int x=14,y=20;
fun(x,y);
cout<
return 0;
}
运行后的输出结果是"2020’’,则横线处的语句应为( )。
选项
A、b
B、int b
C、int*b
D、int&b
答案
B
解析
C++中,函数的参数必须指定类型,选项A错误;C++中,函数的参数默认是按值传递的,观察程序可知,在函数fun中,由于fun函数的第一个参数为引用类型,所以x值被改变为y的值,由于程序输出x、y的值均为20,所以y的值并没有在调用fun的过程中被改变,所以fun函数的第二个形参类型不能为引用类型,选项D错误;由于fun函数中,形参a、b与整型变量c之间可以相互赋值,所以b不可能为指针类型,选项C错误;对于选项B,由于函数参数按值传递,所以形参b的改变,不会影响实参y的值,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/5dNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
【】是按照程序语句行的自然顺序,依次执行语句。
在一个长度为n的线性表中删除一个元素,最坏情况下需要移动的数据元素数目为()。
在32位的计算机中,一个char型数据所占的内存长度的字节是
下列叙述中正确的是______.
下面概念中,不属于面向对象方法的是______.
下面描述中,符合结构化程序设计风格的是______.
以下数据结构中不属于线性数据结构的是______.
下面程序的输出结果是【】。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)
以下类定义中可能会引起错误的语句是classA{public:~A(){}//1inti;//2private:
随机试题
在Windows中,要设置打印机的后台打印,应在“打印机属性”对话框中选择的选项卡是()。
下肢假性长度的测量为
甲、乙、丙、丁设立了宏达有限责任公司(住所地为北京市海淀区)。甲以建设用地使用权认购出资500万元;乙以商标专用权认购出资600万元;丙以现金认购出资1000万元,但约定在公司成立2年内予以缴清;丁以一幅古画认购出资500万元。在公司的经营过程中,因资金紧
国家标准GB50092-96规定,城镇道路沥青混合料路面竣工验收应检查项目:面层总厚度、上面层厚度、宽度、横坡度、压实度、弯沉值、()等。
下列不属于制定人工定额常用方法的是()
中国证监会对基金市场的监管措施不包括()。
可贷资金的供给曲线()倾斜,而可贷资金的需求曲线()倾斜。Ⅰ.向左上方Ⅱ.向右上方Ⅲ.向左下方Ⅳ.向右下方
10年以上的还本付息的国债叫()。
某银行最近与某客户结束了长达8年的业务关系。该行应将该客户此前的财务数据与交易记录()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号)、课程C(课号,课名)、选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
最新回复
(
0
)