首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
30
问题
有如下程序:
#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://kaotiyun.com/show/fNAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:voidseta(
下面的描述中表达错误的是
若有以下程序:#include<iostream>usingnamespacestd;voidsub(intx,inty,int*z){*z=y+x;}intmain(){inta,b,c;sub[8
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
下列有关指针的用法中错误的是()。
有如下类定义:classAA{inta;public:intgetRef()const{return&a;}//①intgetValue(
若有下列定义及初始化语句:inti=100;int*p=&i;intk=*ip;并假设整型数i的地址为0x12345678,指针中的地址为0x21000000,则k的值为()。
下列符号中可以用作C++标识符的是()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
常用的软件结构设计工具是结构图(SC),也称程序结构图。其中,用矩形表示,用带空心圆的箭头表示传递的是数据。
随机试题
IoncewenttoatowninthenorthofEnglandonbusiness.Itwasabout7:30intheeveningwhenIreachedthehotel.Them
妊娠期高血压疾病的治疗原则不包括
张某两年前购买了一套建筑面积为120m2、单价为4000元/m2的住房,首付40%,另外60%向银行申请20年期贷款,贷款年利率为6%,采用按月等额本息还款方式还款。银行为规避风险,要求张某办理了与住房贷款相结合的人身保险。目前20年期住房抵押贷款年利
总监理工程师的职责包括()。
下列关于照明灯具的设置要求,错误的是()
以下不属于个人财务安全衡量标准的是()
一般来说一份完整的的理财规划综合建议书的正文包括()部分。
就好比古代中国的读书人绕不开《易经》一样,现代中国的读书人是避不开《红楼梦》的。所以,自王国维发表《评论》以来,中国现代各路“文化豪杰”在学有所成后都会在“红学”里一试身手,似乎不露一手就不足以显示自己的学问如何了得。也正是在这种意义上,《红楼梦》产生了一
Whatdoesthemanaskthewomanabout?
AprilFools’Special:History’sHoaxesHappyAprilFools’Day.Tomarktheoccasion,NotionalGeographicNewshascompileda
最新回复
(
0
)