首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟调用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
39
问题
以下程序拟调用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全国计算机二级
相关试题推荐
下列选项中,能正确定义数组的语句是()。
C源程序中不能表示的数制是
以下关于简单程序设计的步骤和顺序的说法中正确的是
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
数据库管理系统是
下面结构体的定义语句中,错误的是
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
在E—R图中,用来表示实体联系的图形是
随机试题
市场细分后选择集中性目标营销策略的企业,一般都是()。
主要不是经输血传播的病毒是
甲电视台经过主办方的专有授权,对篮球俱乐部联赛进行了现场直播,包括在比赛休息时舞蹈演员跳舞助兴的场面。乙电视台未经许可截取电视信号进行同步转播。关于乙电视台的行为,下列哪一表述是正确的?
关于通信线路路由的确定,下列说法正确的有()。
斗轮式挖掘机多用于料场大规模取土作业,它的特点是()。
刘先生目前每年年末储蓄为5万元,希望达成目标包括5年后创业资金50万元与15年后子女教育金100万元,若投资报酬率设定为6%,那么为了实现此两大理财目标还需要一次性投资()万元。(答案取近似数值)
车辆技术改造的作用可以表现在()。
简述婚姻的效力。
黑客小张一天想尝试入侵某公司网络,窃取机密信息。为提高效率,他需要做的第一步工作通常是(55);第二步通常是(56);在成功入侵该公司网络某台主机并取得该主机的控制权后,通常所作的工作是(57);在窃取到机密信息后,最后需要做的工作是(58);为了预防黑客
A、Sheissatisfiedwiththedrivingconditions.B、Shethinks5kilometersistoofar.C、Sheissorrythereismuchtrafficonth
最新回复
(
0
)