首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) {if(x!=y)return((x+y)/2); else return(x); } main() {int a=4,b=5,c=6; printf("%d\n"
有以下程序: #include<stdio.h> int fun(int x,int y) {if(x!=y)return((x+y)/2); else return(x); } main() {int a=4,b=5,c=6; printf("%d\n"
admin
2020-11-27
43
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{if(x!=y)return((x+y)/2);
else return(x);
}
main()
{int a=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
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/uztp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
以下叙述中正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
若有定义inta:floatb:doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是
以下叙述中正确的是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
C语言主要是借助以下哪个功能来实现程序模块化?()
下面不能作为结构化方法软件需求分析工具的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
随机试题
A.过度作用B.毒性作用C.后遗作用D.继发反应E.同类效应地西泮引起嗜睡是一种
A.刑事责任B.行政责任C.民事责任D.违宪责任E.行政处罚药品批发企业在药品购销活动中履行合同不当,承担违约责任,属于()。
消防水泵及稳压泵的施工程序中,泵体安装的紧后工序是()。
《国有资产评估管理办法>于()年颁布。
下列属于客户定量信息的有()。Ⅰ.资产与负债Ⅱ.收入与支出Ⅲ.保单信息Ⅳ.风险偏好
一次指数平滑法计算公式中的平滑系数α的值是()。
财政的经济稳定和发展职能通过其对()的影响,达到稳定和发展经济的目的。
股份有限公司的董事在任职期间可以转让其持有的本公司股票,但是每年转让的股份不得超过其所持有本公司股份总数的25%。()
如图1,该青铜器的名称是()。
Lookingtohelptheenvironment?Considerthefollowingsimpleideas.Turnoffelectricaldeviceswhenthey’renotbeinguse
最新回复
(
0
)