首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟调用getmax函数,找出四个变量中最大的一个,但程序不完整: #include <stdio.h> int getmax(int x,int y) {return x>yx:y;} void main() { int a,b,
以下程序拟调用getmax函数,找出四个变量中最大的一个,但程序不完整: #include <stdio.h> int getmax(int x,int y) {return x>yx:y;} void main() { int a,b,
admin
2022-04-01
44
问题
以下程序拟调用getmax函数,找出四个变量中最大的一个,但程序不完整:
#include <stdio.h>
int getmax(int x,int y)
{return x>yx:y;}
void main()
{
int a,b,C,d,mx;
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("max=%d\n",________________);
}
以下选项若填入下划线处,不能实现上述功能的是( )。
选项
A、getmax(getmax(getmax(a,b),c),d)
B、getmax(getmax(a,b),getmax(c,d))
C、getmax(a,getmax(b,getmax(c,d)))
D、mx=(getmax(a,b),getmax(c,d))
答案
D
解析
getmax()函数接收两个整型变量x、y,使用条件运算符返回x和y中的较大值;main()函数首先输入a、b、c、d四个整数值,然后通过调用getmax()函数,输出它们的最大值;假设x、y是整数,选项A中,首先执行getmax(a,b),返回a和b中的较大值x,再执行getmax(x,c),返回x、c中的较大值y,最后,执行getmax(y,d)返回y、d中的较大值,满足题意,正确;选项B中,首先执行getmax(a,b),返回a、b的较大值x,再执行getmax(c,d),返回c、d中的较大值y,最后执行getmax(x,y),返回x、y中的较大值,正确;选项C中,首先执行getmax(c,d),返回c、d的较大值x,在执行getmax(b,x),返回b、x中的较大值y,最后执行getmax(a,y),返回a、y中的较大值,正确;选项D中,首先执行getmax(a,b),返回a、b的较大值x,再执行getmax(c,d),返回c、d中的较大值y,最后执行逗号表达式(x,y),返回值为y,不满足题意,所以本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/C1kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数rewind(fp)的作用是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
软件(程序)调试的任务是
下面是有关C语言字符数组的描述,其中错误的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
以下正确的说法是()。
某系统结构图如下图所示,则该系统结构图的宽度是
某系统总体结构图如下图所示,该系统总体结构图的深度是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
随机试题
根据《中华人民共和国行政复议法》,我国的行政复议采取以()为主,其他方式为辅的复议方式。
患者,男性,65岁。睡觉醒来出现左侧肢体无力,感觉麻木,失语。此患者诊断可能是
结核性腹膜炎的次要感染途径是
A.阻塞性肺不张B.肺实变C.胸腔积液D.胸膜肥厚(轻度)E.肺气肿查体发现气管向患侧移位,患侧触觉语颤减弱,呼吸音减低的情况提示
患者,女,35岁。因阴道分泌物增多,诊断为慢性宫颈炎,遵医嘱行局部物理治疗,在治疗前需常规做的检查是
以下不属于健康教育与健康促进计划设计的原则是()
最危急的心律失常类型是
能够量化,可以避免主观因素对评价工作影响的岗位评价方法是()。
①弹性分析方法是众多分析方法中研究产业吸纳能力的基本方法②由此可以看出,文化创意产业弹性系数最大,对就业的吸纳能力最强,这和北京市不断调整经济结构、充分利用文化资源优势以及对文化创意产业的重视程度相关③北京文化创意产业开辟了大量的就业空间,为各层次的人
【巴枯宁主义】
最新回复
(
0
)