首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-12-14
43
问题
有如下程序:
#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,比较两个字符的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/ujAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下对C/C++语言函数的描述中,正确的是
下列程序段的输出结果是#include<iostream.h>voidfun(int*x,int*y){cout<<*x<<*y;*X=3;*y=4;}voidmain(){int
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
虚函数必须是类的______。
下列程序的输出结果是______。#include<iostream>usingnamespacestd;intmain(){intdata=l;int&r=data;
执行语句序列intn:cin>>n:switch(n){case1:case2:cout<<’1’;case3:case4:cout<<’2’:break;
下列叙述中正确的是
下列选项中,不是一个算法的基本特征的是()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
下列符号中可以用作C++标识符的是()。
随机试题
中国共产党第十九次全国代表大会,是在全面建成小康社会()阶段、中国特色社会主义进入新时代的()时期召开的一次十分重要的大会。
指甲出现横纹,提示消化系统有问题。()
创新思维大致有准备期、孕育期、_______以及验证期四个过程。
双手及腕关节正位,不适用于下列疾病检查的是
实行项目法人责任制的建设项目,项目法人应在( )正式成立。
在Excel扣,公式SUM(C1:C4)等价于()。
通过家庭承包取得的土地承包经营权可以依法采取()或者其他方式流转。
材料一:节能标准是国家节能制度的基础,是提升经济质量效益、推动绿色低碳循环发展、建设生态文明的重要手段,是化解产能过剩、加强节能减排工作的有效支撑。全面贯彻落实党的十八大和十八届二中、三中、四中全会精神,认真落实党中央、国务院的决策部署,充分发挥市场在资
1918年,人类在巴西北部首次发现斯皮克斯鹦鹉,并将其制成标本。此后不久,斯皮克斯鹦鹉数量急剧减少,被IUCN红色名录列入极危级别。所以,人类的捕杀导致斯皮克斯鹦鹉濒临灭绝。以下哪项陈述如果为真,能够对上述结论提出最大的质疑?()
Thenotionofsuperordinateisrelatedto______.
最新回复
(
0
)