首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; int fun(char x,char y) { if(x>y) return x; return y; }
有如下程序: #include using namespace std; int fun(char x,char y) { if(x>y) return x; return y; }
admin
2019-04-18
44
问题
有如下程序:
#include
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<
return 0;
}
运行后的输出结果是( )。
选项
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/YZAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若表达式(x+(y-z)+(m/n))+3中的变量均为double型,则表达式值的类型为______。
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是
在面向对象方法中,______描述的是具有相似属性与操作的一组对象。
以下数据结构中,不属于线性数据结构的是()。
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第二次执行函数调用语句f();时,函数f的返回值是_____
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确韵是()。
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是()
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
下面的符号中可以用作C++标识符的是()。
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是_____
随机试题
即药用规格,是指药物的纯杂程度药物中存在的影响疗效、药物稳定性甚至是对人体健康有害的物质
流行性腮腺炎的基本治法为()
某合伙人拟以其在合伙企业中的财产份额出质。对此,该合伙企业的其他合伙人中的2/3同意,1/3反对。该出质行为()。
渠道横断面测量的方法有()等。
董事会和高级管理层对战略风险管理的结果负有()责任。
在经济法调整对象中,经济管理关系的内容包括()。
新文化运动的口号是民主和科学。其中民主的含义是()。
用Outlook编辑电子邮件:收信地址:mail4test@163.tom主题:OSPF路由协议的基本特征将TestIe.txt作为附件粘贴到信件中。信件正文如下:您好!信件附件是有关OSPF路由协议的基本特征的资料,请
Ifartseekstodivorceitselffrommeaningfulandassociativeimages,ifitholdsmaterialaloneasitsobjective,thenIthink
Weallliketofeelneeded.Butnewresearchsuggestshavingasenseofpurposeisgoodforourhealth,too.Inastudyof7
最新回复
(
0
)