首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<lostream> using namespace std; double add(double a,double b,double c=1) { return a+b+c:
有如下程序: #include<lostream> using namespace std; double add(double a,double b,double c=1) { return a+b+c:
admin
2020-05-14
42
问题
有如下程序:
#include<lostream>
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<<end1:
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/S08p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C++语言的面向对象程序设计框架中,______是程序的基本组成单元。
下列程序的输出结果为______。#include<iostream.h>voidFunc(charch){switch(ch){case’A’:case’a’:
下面程序的运行结果为( )。 #include <iostream> using namespace std; class A{ public: A(){cout<<" ";} ~A(){cout<<"
数据库系统的核心是______。
()是析构函数的特征。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
下列关于运算符重载的说法中,不正确的是()。
算法分析的目的是
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modil.txt中。注意:不要改动main函数,不能增行或删行,也不能更改程序的结
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
随机试题
宣告失踪引起的法律后果是()。
2009年5月,某县电力公司经批准架设的高压电线路,与某甲的私有平房屋之间垂直距离大于4米。2011年4月,某甲未经当地有关部门批准.将平房加盖为三层半楼房,东边三楼阳台与高压电线之间最近的距离只有40厘米,当地电力部门对某甲的翻建行为未加阻止。2011年
急性脓胸最主要的原发病灶是
患者上前牙龋充填后3天出现自发痛,咬合痛。查:叩痛(++),松动Ⅰ度,充填体完整,牙龈轻红肿,冷、热测无反应。该患牙3天前处理中的问题最可能是
下列有关土地承包经营权的表述中,正确的有()。
【背景资料】某大型桥梁工程,主跨为50m预应力钢筋混凝土简支T形梁,T形梁施工采用预制吊张,预应力采用后张法施工。施工单位项目部对该工程施工现场的生产要素管理作了详细的安排。施工的组织形式采取矩阵式管理组织形式。施工中所使用的钢材为预应力钢绞线。为了
在海运货物保险业务中,共同海损是属于()。
目标管理适合于管理()。
下列给定程序中,函数fun的功能是:将n个无序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<conio.h>#i
在关系数据库中,用来表示实体间联系的是
最新回复
(
0
)