首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; double add(double a,double b,double c=1) { return a+b+c: } int
有如下程序: #include using namespaee std; double add(double a,double b,double c=1) { return a+b+c: } int
admin
2021-02-22
28
问题
有如下程序:
#include
using namespaee std;
double add(double a,double b,double c=1)
{
return a+b+c:
}
int main()
{
int result=add(2,3);
cout<
return 0;
}
运行后的输出结果是( )。
选项
A、3
B、5
C、6
D、编译出错
答案
C
解析
题意中,add()函数接收3个double类型的参数,最后一个形参c具有默认值1,函数将三个参数相加,返回相加的结果;main()函数中,调用add()函数,传入两个参数,所以形参c使用默认值1,对应参数的值为:2,3,1,函数将a、b、c转换为douhle类型后,相加,并将结果6.0作为函数值返回,返回值转换为int赋给result,最终输出result的值。本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/chfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR*********found**********”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:NUM=0Value
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Clock(“时钟”)的定义和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应
下列方法中,不属于软件调试方法的是()。
检查软件产品是否符合需求定义的过程称为()。
下列关于运算符重载的叙述中,正确的是()。
在数据流图中,带有箭头的线段表示的是()。
将E-R图转换为关系模式时,实体和联系都可以表示为()。
C++类体系中,不能被派生类继承的有()。
在数据库系统的内部结构体系中,索引属于()。
随机试题
简述无产阶级革命的特点。
患者,男,18岁。夏秋季因饮食不慎出现泄泻腹痛,泻而不爽,胸腹满闷,口干不欲饮,舌苔微黄而腻,脉濡缓。方选
一梯形断面明渠,水力半径R=0.8m,底坡i=0.0006,粗糙系数n=0.05,则输水流速为()。
背景某大型民航设计院通过公开投标方式中标某4D机场的航站楼工程建设,并与业主签订了工程总承包合同。由于工程总承包企业为设计单位,没有相应施工资质。因此,通过公开招标的方式选择有相应资质的施工总承包企业施工。业主单位根据国家规定聘请了施工监理单位。事件一
广义的库存不包括处于制造加工状态和运输状态的物品。()
正歌剧:
(2012年真题)简述民事法律行为的含义和特征
设4阶方阵A的秩为2,则其伴随矩阵A*的秩为________.
Accordingtopsychologists(心理学家),anemotionisarousedwhenamanoranimalviewssomethingaseitherbadorgood.Whenaperso
A、5p.m.B、12noon.C、8a.m.D、9a.m.D本题属于考查时间的题。题目询问王先生周末几点上班。文中说王先生周六和周日从9点工作到12点,所以他从9点开始上班,即选项D正确。
最新回复
(
0
)