首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
53
问题
有如下程序:
#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全国计算机二级
相关试题推荐
关于关键字class和typename,下列说法中正确的是
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
非成员函数必须声明为类的______才能访问这个类的private成员。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;classTestClass{public;TestClass(){cou
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
对于一个类定义,下列叙述中错误的是()。
下列叙述中错误的是()。
非成员函数应声明为类的______函数才能访问这个类的private成员。
纯虚函数的声明总是以______结束。
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])j++;
随机试题
对于收入和费用归属期的确认,在会计处理上有()。
面部危险三角区疖的主要危险是()
表面麻醉时,最常选用的麻醉药是
深二度烧伤的愈合时间,在无感染的情况下,一般为
采用声波透射法检测灌注桩质量时,PSD判据法基本上消除了由于声测管不平行或混凝土不均匀等因素造成的声时变化对缺陷判断的影响。()
计算机中度量数据的最小单位是()。[2013年真题]
Haveyoueverwonderedwhatourfutureislike?Practically,allpeople【B1】_____adesiretopredicttheirfuture【B2】_____Most
标准分常模是将原始分数与平均数的距离以标准差为单位表示出来的量表。因为它的基本单位是标准差,所以叫标准分数。常见的标准分数有z分数和()。
下列担保方式中不属于约定担保的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=m+1,则栈中的数据元素个数为()。
最新回复
(
0
)