首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序拟调用getmax函数,找出四个变量中最大的一个,但程序不完整: #include<stdio.h> int getmax(intx,inty) {return x>y x:Y;) voidmain( ) { int a,b,C,d,mx; sca
以下程序拟调用getmax函数,找出四个变量中最大的一个,但程序不完整: #include<stdio.h> int getmax(intx,inty) {return x>y x:Y;) voidmain( ) { int a,b,C,d,mx; sca
admin
2022-06-24
34
问题
以下程序拟调用getmax函数,找出四个变量中最大的一个,但程序不完整:
#include<stdio.h>
int getmax(intx,inty)
{return x>y x:Y;)
voidmain( )
{
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,最后执行getlmax(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/aUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中的程序段,没有编译错误的是
有以下程序,程序运行后的输出结果是#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
有如下程序#includeintsub(doublea,doubleb){return(int)(a-b);}main(){printf("%d\n",sub(3.8,2.1));}程序运行后的输出结果是()。
以下程序依次把从终端输入的字符存放到file文件中,用#作为结束输入的标志,则在横线处应填入的选项是()。#includemain(){FILE*cpoint;charch;cpoint=fopen(’’file’’,’’w’’);whil
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
设已有定义floatx;,则下列对指针变量P进行定义且赋初值的语句中正确的是()。
关于C语言的符号常量,以下叙述中正确的是
以下叙述中正确的是
下列叙述中正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
高钙危象处理原则有
黄女士,68岁,患慢性肺心病近8年,近日咳嗽、咳痰加重,明显发绀,给予半坐卧位的主要目的是()。
_________是我国最早的说唱音乐形式,作者是_________。
某水库建有10个泄洪闸,现有水库的水位已经超过安全线,上游河水还在按不变的速度增加。为了防洪,需调节泄洪速度。假设每个闸门泄洪的速度相同,经测算,若打开一个泄洪闸,30个小时水位降至安全线:若打开两个泄洪闸,10个小时水位降至安全线。现在抗洪指挥部队要求在
设f(x)二阶连续可导,且f(0)=1,f(2)=3,f(2)=5,则∫01xf"(2x)dx=__________.
设,求可逆矩阵P,使得P-1AP=B.
“铁路联网售票系统”,按计算机应用的分类,它属于()。
Doyouknowthefactthatbroadbeanscontain______thatmustbedestroyedbycookingthemathightemperaturebeforeeatingthem
UsingMindMapstoDevelopWritingI.Amindmap:astrategyformakingnotesonatopicA.Mindmap:structuredstrategy—shows
ReportonaTaskDateofreport:December12,2008Totheboardofdirect
最新回复
(
0
)