首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
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,比较两个字符的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.h>#include<stdlib.h>doubleFunc(inta,intb,charch){do
下列程序的运行结果是#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){
单个用户使用的数据视图的描述称为()。
软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于______测试。
当执行cin语句时,从键盘上输入每个数据后必须输入一个______,然后才可以接着输入下一个数据。
下列选项,不正确的是
下列选项中不全是C++语言关键字的是
对中断语句的说法,不正确的是()。
随机试题
治疗湿热黄疸的最佳选药是
下列剧目属于明中期传奇的是()
PowerPoint2010中,演示文稿文件的默认扩展名为______________。
烧伤应激引起代谢反应的特点是
A.避免血栓形成B.减少出血C.促进肺复张D.提高身体耐力E.促进痰液排出肺癌患者术后练习腿部运动
乳母禁用的药物不包括()。
混凝土生产系统的规模应满足质量、品种、出机口温度和浇筑强度的要求,单位小时生产能力可按月高峰强度计算,月有效生产时间可按500小时计,不均匀系数按()考虑,并按充分发挥浇筑设备的能力校核。
在借贷记账法下,“盈余公积”账户的期末余额等于()。
入境报检时必须填写《入境货物报检单》。()
以下程序的结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();printf("%d%d\n"
最新回复
(
0
)