首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不完整的程序拟实现调用getmax函数,找出四个变量中最大的一个: #include<stdio.h> int getmax(int x,int y) {return x>y x:y;} void main() { int a,b,
以下不完整的程序拟实现调用getmax函数,找出四个变量中最大的一个: #include<stdio.h> int getmax(int x,int y) {return x>y x:y;} void main() { int a,b,
admin
2022-10-24
72
问题
以下不完整的程序拟实现调用getmax函数,找出四个变量中最大的一个:
#include<stdio.h>
int getmax(int x,int y)
{return x>y x: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这4个整数值,然后通过调用getmax函数,输出它们的最大值。假设x、y是整数,选项A中,首先执行“getmax(a,b)”,返回a、b中的较大值x,再执行“getmax(x,c)”,返回x、c中的较大值y,最后执行“getmax(y,d)”,返回y、d中的较大值,满足题意,所以选项A正确;选项B中,首先执行“getmax(a,b)”,返回a、b中的较大值x,再执行“getmax(c,d)”,返回c、d中的较大值y,最后执行“getmax(x,y)”,返回x、y中的较大值,满足题意,所以选项B正确;选项C中,首先执行“getmax(c,d)”,返回c、d中的较大值x,再执行“getmax(b,x)”,返回b、x中的较大值y,最后执行“getmax(a,y)”,返回a、y中的较大值,满足题意,所以选项C正确;选项D中,首先执行“getmax(a,b)”,返回a、b中的较大值x,再执行“getmax(c,d)”,返回c、d中的较大值y,最后执行逗号表达式“(x,y)”,返回值为y,不满足题意,所以选项D错误。故本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/kWkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){chara=’H’;a=(a>=’A’&&a
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
以下叙述中错误的是
以下叙述中正确的是
有以下程序#include#includetypedefstruct{charname[10];charsex;intage;}STU;voidfun(STU*t){strcpy((*t).name,"Tong");
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传入,若k的值为500,则函数的值为4
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。
在满足实体完整性约束的条件下()。
下列叙述中正确的是
下列关于类、对象、属性和方法的叙述中,错误的是()。
随机试题
VBA中定义符号常量使用的关键字是()。
体力劳动时,心输出量的增加可能是因为
男性,44岁,咳嗽,胸痛3年,半年前曾咳出毛发,胸片示:右前上纵隔一圆形阴影,内有钙化,右上叶近纵隔处小片炎性浸润,首选的处理是
下列试验中血标本受溶血影响最小的是
1948年国民政府颁布《特种刑事法庭组织条例》,下列表述错误的有:()
镀锌钢管按焊缝的形状可分为( )。
心理学家邓克尔设计了一个“蜡烛实验”。在桌子上有三个硬纸盒,盒里分别装着图钉、火柴和蜡烛。要求被试用桌子上的这些物品将蜡烛固定在木纸墙上。解决的方法很简单:把纸盒钉在墙上,再以它为台基竖立蜡烛。但许多被试不会这样解决问题,因为他们把装着东西的纸盒当作容器,
“初出茅庐”中的“茅庐”本意是指()的住处。
影响注意范围的因素有哪些?
Amazonisunderfireagain,thistimeforprofilingfromebooksonterror,hateandviolence.TheMuslimCouncilofBritainhas
最新回复
(
0
)