首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int m1(int x,int y) { return x<=y , x :y; } int m2(int x,int y) { return x<=y , y
有以下程序 #include <stdio.h> int m1(int x,int y) { return x<=y , x :y; } int m2(int x,int y) { return x<=y , y
admin
2021-07-09
38
问题
有以下程序
#include <stdio.h>
int m1(int x,int y)
{ return x<=y , x :y; }
int m2(int x,int y)
{ return x<=y , y :x; }
int fun(int a,int b)
{ return a+b; }
main()
{ int x=2,y=3,z=1;
printf("%d\n", fun(m1(x,y),m2(y,z)));
}
程序的运行结果是
选项
A、6
B、5
C、4
D、3
答案
B
解析
条件运算符"?"是C语言中唯一的一个三目运算符,语法形式为:exp1:exp2:exp3。执行规则为:计算表达式exp1的值,测试其是否为0;如果exp1的值非0,则对exp2求值,并把这个值作为条件表达式的结果输出,不计算exp3;如果exp1的值为0,则对exp3求值,并把这个值作为条件表达式的结果输出,不计算exp2。函数m1实现返回传入两个参数中的最小值。函数m2实现返回传入两个参数中的最大值。函数fun实现返回传入两个参数之和。程序执行过程为:调用m1(2,3)返回2,调用m2(3,1)返回3,调用fun(2,3)返回5,输出结果5,B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/setp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
有以下程序main(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k)
以下叙述中正确的是
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main()
已定义以下函数intfun(int*p){return*p;)fun函数返回值是
若在定义语句:inta,b,C,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
面向对象方法中,继承是指()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
发生压疮的原因,以下哪项不符()。
下列哪项不是癔症分离性障碍的临床表现
可抗老年痴呆的药物有
患者男,72岁,胃癌晚期,不能进食,给予脂肪乳、氨基酸等输入,l周后注射部位沿静脉走向出现条索状红线,局部组织肿胀发红,病人主诉有疼痛感。病人发生静脉炎的原因是
住房制度改革实现住房商品化,从而促进了房地产投资的良性循环,推动了地价的合理实现,但对土地价格水平不会产生太大影响.
剖面详图中,剖到的主梁数量合计为:
建设工程项目管理的内涵是:自项目开始至项目完成,通过项目策划和项目控制,以使项目的( )等各项目标得以实现。
在我国()创建60周年之际,习近平总书记指出,该产业是高科技战略产业,是国家安全的重要基石。要坚持安全发展、创新发展,坚持和平利用能源。全面提升该产业的核心竞争力,续写其在我国新的辉煌篇章。
明初在恢复发展农业生产方面采取了哪些措施?其效果如何?
(演示文稿题)第十二届全国人民代表大会第三次会议政府工作报告中看点众多,精彩纷呈。为了更好地宣传大会精神,新闻编辑小王需制作一个演示文稿,素材放于考生文件夹下的“.PPT’素材.docx”及相关图片文件,具体要求如下:“第三节”下的幻灯片,标题为“三、
最新回复
(
0
)