首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于C++函数的叙述中,正确的是
有如下函数模板:templateTsouare(Tx)(returllx*x;)其中T是
对于枚举类型的定义语句enumWeek{Sun,Tue=3,Fri,Sat=6,Mon};其中枚举常量Mon的值为______。
下面关于运算符重载的描述中,正确的是()。
有如下程序;#include<iostream>usingnamespacestd;classBase{public;Base(inti){x=i;}voiddispa0{c
下列程序的输出结果为:0bjectid=00biectid=1请将程序补充完整。#include<iostream>usingnamespacestd;classPoint{publ
非成员函数应该声明为类______函数才能访问该类的私有成员。
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
若按功能划分,软件测试的方法可以分为白盒测试方法和______测试方法。
下列符号中能够作为C++标识符的是
随机试题
胃消化性溃疡不易愈合的局部因素主要是
我国现行宪法规定,国家举办各种学校,国家普及义务教育的范围是()
全面提升组织竞争力的有效途径是__________________。
Itisobviousthatthefrequentexchangesbetweenthetwocountrieshavestrengthenedtheirfriendship.
对于输尿管结石引起梗阻而致的肾功能明显受损,应采取的措施是
《企业安全生产标准化基本规范》(GB/T33000)对承包商管理提出了具体要求,主要有()。
生产进度和质量跟单1.江苏宏大进出口有限公司将丹麦客商的订单委托苏州宏源制衣有限公司生产,跟单员王平时间有限,不能长期驻厂跟单,你认为他至少应该分哪几个阶段进行检验?(2分)
Now,morethanever,itdoesn’tmatterwhoyouarebutwhatyoulooklike.Janetwasjusttwenty-fiveyearsold.Shehada
A、Bylearningfromhistravelingexperience.B、BywatchingTVprograms.C、Bywatchingvideosorderedfromaschool.D、Bymeeting
FrequentbusinesstravelerJoyceGioiaforgotmorethan$20000worthofjewelryinherhotelroominItalylastyear.Luckily
最新回复
(
0
)