首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int f1(int x,int y=5){return x+y;} int f1(double x){return x;}
有如下程序: #include<iostream> using namespace std; int f1(int x,int y=5){return x+y;} int f1(double x){return x;}
admin
2018-06-19
68
问题
有如下程序:
#include<iostream>
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<<f1(a)+f1(b);
return 0;
}
运行后的输出结果是( )。
选项
A、5
B、6
C、10
D、11
答案
C
解析
题意中两个f1( )函数是重载函数,其中第一个f1( )函数有两个整型形参x,y,其中y有默认值5,函数返回值x+y;第二个f1( )函数有一个double类型形参x,再将x转换为整型作为函数返回值;main( )函数中,表达式f1(a)+f1(b)两次调用f1( ),f1(a)由于实参a是整型变量,所以会调用第一个f1( )函数,其中形参x的值为a,y的值为5,返回值为a+5=8;n(b)由于实参b是double类型,所以调用第二个f1( )函数,返回值为2;所以程序运行结果为8+2=10,答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/fNAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;while(*data)
下列程序运行后的输出结果是()。#include<iostream.h>voidfun(int,int,int*);voidmain(){intx,y,z;fun(5,6,&x);
只能作为成员函数重载的是()。
下列描述中,不是线性表顺序存储结构特征的是()。
关系数据库管理系统能实现的专门关系运算包括()。
有如下类声明:classTestClassinti;private:intj;protected:intk;public:intm,n;其中,私有成员的数量为()。
重载的关系运算符和逻辑运算符的返回类型应当是______。
数据管理技术发展过程经过人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______阶段。
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
A.按古代经典名方目录管理的中药复方制剂B.未按古代经典名方目录管理的古代经典名方中药复方制剂C.基于古代经典名方加减化裁的中药复方制剂D.按中国上市药品目录管理的中西药复方制剂根据古代经典名方中药复方制剂说明书撰写指导原则处方来源的撰写要求,药
决定领导的具体职能的多样性的因素有
中药的服药时间,应根据下列哪些方面确定
尿路感染以肾虚为本,膀胱湿热为标,其中医病机是
患者,女,24岁,2小时前与人淡笑时突然感到剧烈爆裂样整个头痛伴有恶心、呕吐。体检:血压160/90mmHg,神志清,右眼球外展位,内收及上下视困难。右瞳孔扩大,对光反射消失,脑膜刺激征(+)。为确诊疾病,下列各项检查首选的是
根据不同的分类标准,建设工程施工合同属于()。
下列监理工作中,属于建设工程监理规划内容的有()。
购置已征车辆购置税的车辆,不再征收车辆购置税。()
帕累托最优意味着()。
()是指负荷强度较低、负荷时间较长、无间断地连续进行练习的训练方法。
最新回复
(
0
)