首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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); cou
有如下程序: #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); cou
admin
2019-08-23
52
问题
有如下程序:
#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,比较两个字符的ASCⅡ码大小,返回ASCⅡ码较大的字符变量的AscⅡ码值;程序首先定义三个整数a,b,e,初始化值分别为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/nJ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classXX{protected;intk;public:XX(intn=5):k(n){}~X
下面程序的执行结果是______。intk;for(k=10;k<3;k--){if(k%3)k--;-k;k;cout<<k<<"
下面关于虚函数的描述中正确的是()。
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是
下列关于类定义的说法中,正确的是
下列不能被重载的运算符是______。
在下面程序中,编译时出现错误的是______。ClassA//(1){public://(2)A(){f();//(3)}voidB(){
执行下列语句后,变量sum的值是______。intsum=0;for(inti=1;i<=3;i++)for(intj=1;j<=i;j++)sum++;
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGJetLen(char*str){if(【】)return0;elsereturn1+GetLen(st
随机试题
关系数据库中,二维表中水平方向的行称为________,有时也叫做一条记录。
所有齿轮的轴线相对机架都是固定的轮系称为定轴轮系。()
流体在储油、气层内部运移时,起主要作用的是()。
Hehaswona______ofthreehundreddollarstoOxford.
建筑材料是一切建筑工程的物质基础,是建造建筑物所使用的各种材料的总称。()
内摩擦角的变异系数,与( )值接近。黏聚力的变异系数与( )值接近。
作为水泥混凝土路面接缝材料应具有的良好性能是()。
投保人资金紧张时,选择投保险种时应该( )。
panel和Applet的默认的布局管理器是()
A.heightB.compensateC.whereasD.imbibeE.reflectF.degreeG.strategyH.replenish
最新回复
(
0
)