首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
55
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main()
有以下程序#include#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;
有以下程序:#include<stdio.h>intfun(char*s){char*p=s;while(*p++!=′\0′);return(p—s);}main(){char*r=″01234″;printf(″%d\
有以下程序≠}include,main(){inta=0,b=0;/*给a赋值a=10;b=20;给b赋值木*/printf("a+b=%d\n",a+b);/*输出计算结果*/)程序运行后的输出结果
语句strlen("abcdcfiog\0\hi")的结果是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程
当变量c的值不为2、4、6时,值为"真"的表达式是
以下选项中,不合法的C语言用户标识符是
有三个关系R、S和T如下:由关系R和S通过进行运算得到关系T,则所使用的运算为()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及
随机试题
红灯对于停止相当于()对于()
如图,两同心共面导体圆环半径分别为r1和r2(r2>r1),小圆环电阻为R。当大圆环通有沿逆时针方向,大小随时间变化的电流I2=I2(t)时,求:试分析小圆环中感应电流I1的方向。
有关腹主动脉瘤的叙述,哪项是错误的
有关甲状腺疾病实验室检查的下列叙述哪项是错误的
A.橡胶膏剂B.眼膏剂C.涂膜剂D.糊剂E.软膏剂涂于患处,溶剂挥发后形成薄膜的是
下列关于现金使用限额的说法中,错误的有()。
下列情形中,可以办理退汇的是()。
理财规划首先应该考虑的因素是收益,其次是将风险控制在一定的水平之下。()[2010年11月二级真题]
决定资产评估结果价值类型的重要因素之一是()。
当代西方发达国家在职业道德建设上的主要做法包括()。
最新回复
(
0
)