首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6; else return((x+y)/2);
有以下程序 #include int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6; else return((x+y)/2);
admin
2018-01-11
28
问题
有以下程序
#include
int fun(int x,int y) main()
{ if(x==y)return(x); { int a=4,b=5,c=6;
else return((x+y)/2);printf("%d\n",fun(2*a,fun(b,c)));}
}
程序运行后的输出结果是
选项
A、3
B、6
C、8
D、12
答案
B
解析
fun(b,c)即fun(5,6),5!=6,所以返回(5+6)/2=5;fun(2*a,5)即fun(8,5),8!=5,所以返回(8+5)/2=6。
转载请注明原文地址:https://jikaoti.com/ti/fya0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列4个关于C语言的结论中错误的是()。
软件是程序、数据和________的集合。
有下列程序: main() {charp[]{’a’,’b’,’c’},q[]=""abe""; printf(""%d%d\n"",sizeof(p),sizeof(q));
下列程序运行后的输出结果是_________。main(){intx,a=1,b=2,c=3,d=4:x=(a<b)?a:b;x=(x<c)?x:c;x=(d>x)?x:d;printf("%d\n",x):
对度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为_________。
下列叙述中正确的是()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域)。请填空。structlink{chardata;【】;}node;
若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动元素的个数为【】。
随机试题
与GDP成正比的是()
A.深吸气量B.补吸气量C.补呼气量D.功能残气量自平静呼气末尽力吸气所能吸入的最大气量
不是风心病的并发症的是
医疗器械的基本质量特性
设A,B是两个相互独立的事件,若P(A)=0.4,P(B)=0.5,则P(A∪B)等于()。
水泥混凝土路面所用水泥的出厂期不得超过()个月。
本票是由出票人签发的,承诺自己在见票时无条件支付确定的金额给收款人或持票人的票据。下列各项中,不属于本票特征的是()。
[*]
微分方程满足初始条件y(1)=1的特解是___________.
Accordingtotheevolutionarytheoryofsleep,evolution【B1】______uswitharegularpatternofsleepingandwaking.Thetheory
最新回复
(
0
)