首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
33
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于C++函数的叙述中,正确的是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入“Ilovethisgame”时,str中的字符串是()。
下列关于虚基类的描述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti=0):r1(i){}voidprint(){cout<<’E
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,使其输出结果为:n=0注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//********error********
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。其中定义的类不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释1后添加适当的
下面不属于软件设计阶段任务的是
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()。
下面不属于软件测试实施步骤的是()。
下列选项中,正确的C++标识符是
随机试题
党的十八届三中全会提出深化政治体制改革的主要任务是()
肿瘤病人行化学治疗后常见的不良反应有()
A.胰蛋白酶B.HClC.内因子D.组胺缺乏时可产生恶性贫血的物质是
某上市公司董事会成员有11人,根据公司章程的规定对与其甲股东签订重要采购合同的事项召开临时董事会会议,其中董事李某是甲股东的公司董事长,董事张某、刘某因故未参加本次会议,表决时有3个董事不同意。根据公司法律制度的规定,下列关于本次会议的表述中,正确的有(
下列各项中,除另有规定外,可以享受增值税出口免税并退税优惠政策的有()。
跨文化研究
某中学组织学校篮球比赛,比赛过程中学生张某(14岁)在争抢篮板球落地过程中,摔在球场上,造成大腿粉碎性骨折。经医院治疗,花费医疗费用近4万元。事后,张某父母认为篮球赛是学校组织的,理应由学校承担全部医疗费用,要求学校赔付4万元医疗费用,但学校认为这是校方组
根据下列资料,回答问题。据统计,2016年共有来自205个国家和地区的442773名各类外国留学人员在31个省、自治区、直辖市的829所高等学校、科研院所和其他教学机构中学习,比2015年增加45138人。1.按洲别统计2.按国别排
Communicationisthesendingofinformationornewsfromonepersontoanother.Ifhumanbeingscouldnotcommunicatewithonea
He(fine)______$200forexceedingthespeedlimityesterday.
最新回复
(
0
)