首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int X,int y) { if(x==y)return(x); else return((x+y)/2); } main()
有以下程序: #include<stdio.h> int fun(int X,int y) { if(x==y)return(x); else return((x+y)/2); } main()
admin
2021-07-09
87
问题
有以下程序:
#include<stdio.h>
int fun(int X,int y)
{ if(x==y)return(x);
else return((x+y)/2);
}
main()
{ int a=1,b=2,c=3;
printf("%d\n",fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、2
B、3
C、4
D、5
答案
A
解析
fun(b,c)即fun(2,3),2 1=3,所以返回(2+3)/2=2;fun(2*a,2)即fun(2,2),2==2,所以返回2。
转载请注明原文地址:https://kaotiyun.com/show/bYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intn,*p=NULL;*p=&n;pr*ntf("Inputn:");scanf("%d",&p);printf("outputn:
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
在软件开发中,需求分析阶段产生的主要文档是
有以下程序#include<stdio.h>intf(intx);main(){inta,b=0;for(a=0;a<3;a++){b=b+f(a);putchar(’A’+b);}}intf(intx){returnx*x+
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
有两个关系R和T如下:则由关系R得到关系T的操作是()。
有如下程序:#includevoidget_put(){charch;ch=getchar();if(ch!=’\n’)get_put();putchar(ch);}
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
软件开发中需求分析的主要任务是
随机试题
1956年4月,毛泽东在中央政治局扩大会议上关于探索适合我国国情的社会主义建设道路的著作是()
盲肠癌病人最少见的合并症是()
患者男性,67岁,近1个月出现活动后心悸、气短,双肺底可闻及湿性哕音,腹部检查肝、脾肋下未触及,双下肢明显可凹性水肿。胸部X线检查显示心胸比0.66,超声心动图左室舒张末径61mm,左室射血分数39%。下列哪项治疗原则是错误的
医师在执业活动中应当履行法定义务。不属于法定义务的是
关于沉井下沉监控测量的说法,错误的是()。
王某大学毕业后在甲公司工作,5年后跳槽到乙公司,在乙公司工作3年后,甲公司再次聘请王某担任高级工程师。甲公司与王某在第二次签订的劳动合同中约定了下列事项,其中不违反劳动合同法律制度规定的有()。
旅行社分社
关于社会工作特点的说法,正确的是()。
教育要适于人的发展的个别差异性,应该做到()。
把自然数A的十位数、百位数和千位数相加,再乘以个位数字,将所得积的个位数字续写在A的末尾,成为对A的一次操作。设A=4626,对A进行一次操作得到46262,再对46262操作,由此进行下去,直到得出2010位的数为止,则这个2010位数的各位数字之和是:
最新回复
(
0
)