首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; double add(double a,double b,double c=1) { return a+b+c: } int
有如下程序: #include using namespace std; double add(double a,double b,double c=1) { return a+b+c: } int
admin
2020-12-21
48
问题
有如下程序:
#include
using namespace std;
double add(double a,double b,double c=1)
{
return a+b+c:
}
int main()
{
int result=add(2,3);
cout<<result<<endl:
return 0;
}
运行后的输出结果是( )。
选项
A、3
B、5
C、6
D、编译出错
答案
C
解析
add()函数有三个double类型的形参a、b、c,其中c有默认值1,当调用函数形式为:add(2,3)时,形参a的值为2,b的值为3,c的值为默认值1,函数返回2+3+1=6,所以main()函数中,result值乃6,输出6,本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Zdyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于构造函数的描述中,错误的是()。A)构造函数名与类名相同B)构造函数可以有返回值C)构造函数可以重载D)每个类都有构造函数
有如下程序:#include#includeusingnamespacestd;classXCF{inta;public:XCF(intaa=O):a(aA){cout
下列语句分别是不同程序中的第一个输入输出语句。若去掉其中的“<<left”,输出效果将发生变化的是
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>using namespace std;class Base{ int a,b;public
下列关于对象初始化的叙述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示学生学号的类CStudentID,但类CStudentID的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号为:200805
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:30130注意:错误的语句在//*****error******的下面,修改该语句即可。#
下列关于C++预定义流对象的叙述中,正确的是()。
算法的时间复杂度是指()。
随机试题
结核性腹膜炎起病方式最多见的是
A.既往患病情况B.家族患病情况C.预防接种情况D.排泄情况E.环境及化学物品的接触情况血液病病人采集病史应注意
患者小便短数,灼热刺痛、尿色黄赤,舌苔黄腻,脉数。治疗应选用()
Gra.yes病甲亢甲状腺的特点是
A.影响机体免疫功能B.影响酶活性C.影响细胞膜离子通道D.阻断受体E.干扰叶酸代谢硝苯地平的作用机制是()。
外资企业在其经营期内,不得减少其注册资本。( )
符合《公司法》规定的公司组织形式变更的正确说法是()。
(2010年)《锅炉房设计规范》(GB50041—2008)不适用于()。
下列各项中,不属于供应商的义务的是()。
一瓶油千克,先倒出它的,再往瓶里加千克.现在瓶内的油比原来().
最新回复
(
0
)