首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x,int y) { if(x!=Y)retum((x+y)/2); else return(x); } main() { int a=4,
有以下程序: #include int fun(int x,int y) { if(x!=Y)retum((x+y)/2); else return(x); } main() { int a=4,
admin
2020-06-16
54
问题
有以下程序:
#include
int fun(int x,int y)
{ if(x!=Y)retum((x+y)/2);
else return(x);
}
main()
{ int a=4,b=5,e=6;
printf(“%d\n”,fun(2*a,fun(b,e)));
)
}
程序运行后的输出结果是( )。
选项
A、6
B、3
C、8
D、12
答案
A
解析
本题中第一次调用为。fun(8,fun(5,6)),闪为fun(5,6)返回值为5,所以第二次调用为fun(8,5)=6。所以选择A。
转载请注明原文地址:https://kaotiyun.com/show/xs3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:求S的值。例如,当k为10时,函数的值应为1.533852。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更
下列给定程序中,函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生的数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
设有以下语句:inta=1,b=2,c;c=a^(b<<2);执行后,c的值为()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
不属于对象构成成份的是
随机试题
手术后,胃肠减压管拔除的指征是
编一个UNIX平台上的C程序。父进程在创建了子进程后,显示子进程的标识数,并在子进程终止后,打开子进程创建的文件cmdfile,从文件中读入一个Shell命令串,并执行该命令串。子进程在当前目录下创建一个只有本用户可读可写的文件cmdfile,写入从键盘读
设函数f(χ)=当a为何值时,f(χ)连续?
麻疹的隔离期为
下列疾病不能由腹部平片诊断的是
为提高全口义齿的固位和稳定,在采取的措施中,不包括
下列起重机中,属于流动式起重机的是()。
重力式结构抛石基床的主要作用是()。
新民主主义革命的中心内容是()。
计算
最新回复
(
0
)