首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int f1[int x.int y){ return x>y?x:y; } int f2(int x, int y){ returrnx>y?y:x; } main ( ) { int a
有以下程序 int f1[int x.int y){ return x>y?x:y; } int f2(int x, int y){ returrnx>y?y:x; } main ( ) { int a
admin
2013-02-23
39
问题
有以下程序 int f1[int x.int y){ return x>y?x:y; } int f2(int x, int y){ returrnx>y?y:x; } main ( ) { int a=4,b=3, c=5, d=2, e, f, g; e = f2(f1(a,b}, f1(c,d)); f=f1(f2(a,b), f2(c,d);; g = a+b+c+d-e-f; printf("%d,%d,%d\n",c,f,g); } 程序运行后的输出结果是
选项
A、4,3,7
B、3,4,7
C、5,2,7
D、2,5,7
答案
1
解析
本题考查的是函数的综合应用.程序开头定义了两个函数f1()、f2(),每个函数都只有一条语句,在f1()中是“如果x>y则返回x否则返回广,即返回两个参数中较大的那一个, C()则正好相反, 返回较小的. 主函数的语句 e=f2(f1(a,b),f1(c,d));是使用两次调用n()函数的返回值作为f2()函数的参数,并将n()的返回值赋给变量e.a、b中较大的数是a为4,c.d中较大的数是c为5,4和5中较小的数是4,所以结果e=4.同理可以推出f=3,那么g=a+b+c+d-e-f=4+3+5+2-4-3=7。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/JUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是()。
以下只有在使用时才为该类型变量分配内存的存储类说明是______。
语句X++;、++X;、X=X+1;、X=1+X;,执行后都使变量X中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
C语言中共用体类型变量在程序运行期间()
以下叙述中正确的是()
假定int类型变量占用两个字节,若有定义:intx[10]={0,2,4);,则数组x在内存中所占字节数是______。
在单链表中,增加头结点的目的是()
定义长度为12的数组,下面四种方法中正确的有【】。①intx[12];②intn=12;③constintn=12;④intx[]={1,2};int
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
随机试题
设立非独立的期刊编辑部,应具备()等条件。
用户可以使用Word2003进行文字编辑,下面的叙述中错误的是__________。()
下列关于晶状体异位和脱位的叙述哪项是错误的
在队列研究中,估计某因素与某疾病关联强度的指标是
关于行政许可程序,下列哪一选项是正确的()
根据法律规定,人民法院审理案件一律公开,但哪些案件除外?()
镇总体布局的影响因素包括()
下列不属于19世纪自然科学的三大发现之一的是()。
对于学生课堂上玩手机,下列较好的教育方式是()。
Whatisthegoaloftheclimatebill?
最新回复
(
0
)