首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespaee std; int fun(char x,char y) { if(x>y) return x; return y;
有如下程序: #include<iostream> using namespaee std; int fun(char x,char y) { if(x>y) return x; return y;
admin
2021-06-10
54
问题
有如下程序:
#include<iostream>
using namespaee std;
int fun(char x,char y)
{
if(x>y)
return x;
return y;
}
int main( )
{
int a(9),b(8),e(7);
cout<<fun(fun(a,h),fun(b,c));
return 0;
}
运行后的输出结果是( )。
选项
A、8
B、9
C、7
D、函数调用出错
答案
B
解析
fun()函数接收两个字符参数x,y,比较两个字符的ASCII码大小,返回ASCII码较大的字符变量的ASCII码值;程序首先定义三个整数a,b,c,初始化值分别为9,8,7,然后输出表达式fun(fun(a,b),fun(b,c))的值,由于a>b,所以fun(a,b)返回值为a,b>c,fun(b,c)返回值为b,所以fun(fun(a,b),fun(b,c))等价于fun(a,b),也就等价于a的值,所以程序输出9,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/O3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对如下二叉树进行后序遍历的结果为()。
下列关于类和对象的叙述中,错误的是()。
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
有如下类定义:classCup{public:Cup(doubleval,stringcr="red"):price(val),color(cr){}//①~
要定义整型数组x,使之包括初值为0的3个元素,下列语句中错误的是()。
结构化程序设计的3种结构是()。
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
随机试题
A.C55H15N17O13B.C59H84N16O12C.C59H84N18O14.C2H4O2D.N56C78H16O12E.C64H82N18O13戈那瑞林的化学式:
肾上腺皮质腺瘤的描述哪一项不是正确的:
考虑病变部位是进一步检查首选
治疗反流性食管炎效果最好的药物是
下列选项中,属于企业外部机会的是()。
下列各项中,属于管理会计要素的有()。
库存总成本最小的订购量称为经济订购批量,简称EOQ。()
将f(x)=一x展开成x的幂级数.
Philosophersbelievethatdesire,hatredandenvyare"negativeemotions"which___________________________(扭曲人的思想,并导致人们追求权力)
A、Greetingcardsfromherchildren.B、Adayofrest.C、Giftsfromherfriends.D、Goingoutfordinner.B事实细节题。短文首段第三句指出"Formost
最新回复
(
0
)