首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟调用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
73
问题
以下程序拟调用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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx,inty){ret
下列定义变量的语句中错误的是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
若变量已正确定义for(x=0,y=0;(y!=99&&x<4);x++)则以上for循环
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般都有一个教练,则实体运动队和队员的联系是
以下()不属于对象的基本特征。
数据流图中带有箭头的线段表示的是()。
下列对软件测试和软件调试叙述中错误的是()。
随机试题
胆汁中参与脂肪消化和吸收的主要成分是()
中成药的一般贮存方法是
企业对自有固定资产所发生的改良支出应当作为资本性支出,增加固定资产的原值;经营性租入固定资产所发生的改良支出作为递延资产处理。
下列各项在个人所得中,应缴纳个人所得税的是()。
某企业年终汇算清缴企业所得税,在对各项收支予以调整后,得出全年应纳税所得额为1500万元,并按此数额计算缴纳企业所得税495万元,但当税务机关核查时,发现该企业有一笔通过希望工程基金会捐赠的款项100万元已在营业外支出中列支,未作调整。要求:根据
19世纪末,美国西部有个坏孩子,他把石头扔向邻居的窗户,把死兔装进桶里放到学校的火炉里烧烤,弄得到处臭气熏天。9岁那年,他的父亲娶了继母,父亲对继母说:“你要注意这孩子,他在我们这里最坏,让我防不胜防,头痛死了。”继母好奇地走近孩子,对孩子进行了全面了解后
函数f(x)=Asin(ωx+φ),(A,ω,φ是常数,A>0,ω>0)的部分图象如图所示,则f(0)的值是__________.
Whatdoesthewomanmean?
_______joiningthiscompanyinJanuary2004,Magnoliahasalreadyaccomplishedmanydemandingjobssuccessfully.
中国传统医学有着数千年的悠久历史,它承载着中国古代人民同各种疾病作斗争的宝贵经验和理论知识。相传神农氏是中医的创始人,他曾亲尝百草,并从中选取了数百种作为药物。约2500年前,随着《黄帝内经》(InnerCanonofHuangdi)的问世,中医的
最新回复
(
0
)