首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; int fun(char x,char y) { if(x>y) return x: return y; } int main() { int a(9),b(8)
有如下程序: #include<iostream> using namespace std; int fun(char x,char y) { if(x>y) return x: return y; } int main() { int a(9),b(8)
admin
2021-05-06
37
问题
有如下程序:
#include<iostream>
using namespace std;
int fun(char x,char y)
{
if(x>y)
return x:
return y;
}
int main()
{
int a(9),b(8),c(7);
cout<<fun(fun(a,b),fun(b,c));
return0;
}
运行后的输出结果是( )。
选项
A、8
B、9
C、7
D、函数调用出错
答案
B
解析
程序中,fun()函数的作用是将形参x、y中的较大值作为函数值返回;main()函数首先使用直接初始化方式,初始化a的值为9,b的值为8,c的值为7,然后调用函数:fun(fun(a,b),fun(b,c));并将返回值输出,由于a>b,b>c,所以fun(fun(a,b),fun(b,c))等价于:fun(a,b),也就等价于a。本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/NHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于析构函数的描述中,错误的是()。
有如下程序#include<iostream>iasingnamespacestd;classTest{public:Test(){}Test(constTest&t){cout<<1;
下列横线处应填写的内容是()。#includeint_________;voidmain(){intx,y(*p)();scanf("%d%d”,&x,&y);p=max;
下列运算符函数中,肯定不属于类Number的成员函数的是
下面是重载为非成员函数的运算符函数原型,其中错误的是
在下面的4个关键字中用来说明虚函数的是()。
下列存储类标识符中,可见性与存在性不一致的是()。
下列字符中,可以出现在合法的C++标识符中的是
设二叉树如下:则前序序列为()。
随机试题
有关“灭活疫苗”的叙述,哪一项是错误的()
认知内驱力、自我提高内驱力和附属内驱力在学生动机结构中的比重并非一成不变。从发展的观点来看,附属内驱力表现最为突出的时期是()。
A.病例对照研究B.队列研究C.临床试验研究D.理论流行病学研究E.现况调查研究某小学有大批的学生发生不明原因的腹泻.为了寻找病因及流行的线索。首先应进行的研究是
既能安神定惊,明目消翳,又能解毒生肌的药物是()
A、真密度B、堆密度C、粒密度D、湿密度E、相对密度除去微粒本身孔隙及粒子间的空隙占有的容积后求得的微粉容积是指
关于总承包无服务费的支付,下列说法中正确的是()。【2015年真题】
甲发包人与乙承包人订立建设工程合同,并由丙公司为甲出具工程款支付担保,担保方式为一般保证。现甲到期未能支付工程款,则下列关于该工程款清偿的说法,正确的是()。
现金日记账、银行存款日记账、转账日记账属于序时账。()
做别人生命中的加号张德芬①你有没有想过,跟人相处的时候,你能为别人的生命带来一点儿什么东西?即使不一定是实质的东西,但可能别人跟你在一起的时候,会觉得很舒服。或是跟你谈一谈心
下列药品中,没有消毒杀菌作用的是()。
最新回复
(
0
)