首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int f1(int x,int y=5) {return x+y;} int f1(double x){return x;} int main(){ int a=3; doubl
有如下程序: #include using namespace std; int f1(int x,int y=5) {return x+y;} int f1(double x){return x;} int main(){ int a=3; doubl
admin
2019-08-23
57
问题
有如下程序:
#include
using namespace std;
int f1(int x,int y=5) {return x+y;}
int f1(double x){return x;}
int main(){
int a=3;
double b=2.5;
cout<
return 0;
}
运行后的输出结果是( )。
选项
A、5
B、6
C、10
D、11
答案
C
解析
题意中两个f1()函数是重载函数,其中第一个f1()函数有两个整型形参x,y,其中y有默认值5,函数返回值x+y;第二个n()函数有一个double类型形参x,再将x转换为整型作为函数返回值;main()函数中,表达式fl(a)+n(b)两次调用f1(),f1(a)由于实参a是整型变量,所以会调用第一个f1()函数,其中形参x的值为a,y的值为5,返回值为a+5=8;f1(b)由于实参b是double类型,所以调用第二个f1()函数,返回值为2;所以程序运行结果为8+2=10,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/8D8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday==Friday的值是()。
采用线性链表表示一个向量时,要求占用的存储空间地址()。
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
数据流图的类型有【】和事务型。
关于类和对象描述错误的是
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
下列关于运算符重载不正确的是
下列字符串中可以用作C++语言标识符的是()。
下列符号中可以用作C++标识符的是()。
随机试题
从业者在职业劳动中,有一分力出一分力,出满勤,干满点,不怠工,不推诿,不自欺,遵纪守法;对待他人严格履行合同契约,说到做到,不说谎,不欺人,不弄虚作假,不唯利是图,不做缺德事,不做亏心事。这是职业道德中
利用混合物各成分在两相溶剂中的分配系数不同进行分离的色谱方法为
异烟肼每日用量超过500mg时,主要的不良反应是
以下四项中,除外哪一项为妊娠合并糖尿病对胎儿的影响
CR的空间频率处理、减影处理的叙述,正确的是
循环周期理论重点考虑的是时间因素、关系价格,不考虑成交量。()
在面试评估阶段可采用的评估方式包括()
毕业前夕,老师请学生张某谈谈对个人求职的看法。张某说:“找工作不好,不找工作也不好”。张某的话违背了()。
100BASE-T的网卡可分为3种,目前使用最多的、多用于主干网中的是()。
BeliefsabouttherelationshipbetweenhumanityandthenaturalenvironmentcanbedirectlycorrelatedwithconceptionsheldAre
最新回复
(
0
)