首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
64
问题
有如下程序:
#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全国计算机二级
相关试题推荐
派生类中的成员不能直接访问基类中的【】成员。
下列关于类定义的说法中,正确的是
下列程序的输出结果为Objectid=OObiectid=1请将程序补充完整。#include<iostream>usingnamespacestd;classPoint{public:
软件结构是以______为基础而组成的一种控制层次结构。
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是()。
一个类的友元函数或友元类可以访问该类的()。
为了表明一个函数不带返回值,应在定义函数时指定该函数类型为______。
重载的流运算符函数经常定义为类的【】函数。
算法的空间复杂度是指【】。
在数据库中,数据模型包括数据结构、数据操作和
随机试题
下列不能作为会计核算原始凭证的是()。
背景资料某施工单位承建一大型空分设备制造厂中,突接当地防汛指挥部通知,不日将有洪水通过该厂沿江船坞,为防止船坞内已安装机械设备受损,项目部将正在吊装该厂仓库用龙门吊的大型汽车起重机,调至船坞处吊装防洪临时闸板,因措施得力,避免了洪灾损失。问题防洪抗
按照相关法律规定,勘察合同中勘察人的主要义务包括()。
下列原始凭证上的数字填写错误的是()。
下列不属于政府基金监管机构依法行使的权利的是()。
泰山、黄山、华山、衡山为花岗岩名山。()
Sevenyearsago,whenIwasvisitingGermany,Imetwithanofficialwhoexplainedtomethatthecountryhadaperfectsolution
在VFP中,使用SQL的CREATETABLE语句建立数据库表时,使用______定义默认值。
有以下程序:main(){intx[8]={8,7,6,5,0,0},*s;s=x+3;printf("%d\n",s[2]);}程序运行后的输出结果是______。
TheIELTSExamIELTS:InternationalEnglishLanguageTestingSystemI.Purposes:forimmigrationstatus,(1)______,applyingfo
最新回复
(
0
)