首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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; prinff("%d\
有以下程序: #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; prinff("%d\
admin
2019-12-17
34
问题
有以下程序:
#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;
prinff("%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/RoCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
C语言程序的模块化通过以下哪个选项来实现
DOS文件系统的组织结构属于
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);
下面选项中关于“文件指针”概念的叙述正确的是
有以下程序#includeintfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;printf("%d\n",f
结构化程序的3种基本控制结构是()。
下列给定程序是建立一个带头节点的单向链表,并用随机函数为各节点赋值。函数fun的功能是将单向链表节点(不包括头节点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
在E-R图中,用来表示实体联系的图形是
随机试题
无关心区(巴纳德)
33岁孕妇,G2P0,孕26+2周,体重92kg,其母患有糖尿病。
矿业工程注册建造师施工管理签章文件目录共包括七类51种,下列不属于注册建造师执业签章文件的是()。
施工的( )组织形成是一种按职能原则建立的项目组织。
以下不属于《专业评估执业统一准则》(2016—2017)的结构的是()。
在合并报表中,对于子公司持有的母公司股权,应当按照子公司取得母公司股权日所确认的股权投资的初始投资成本,将其转为合并财务报表中的库存股,作为所有者权益的减项,在合并资产负债表中所有者权益项目下以“减:库存股”项目列示。()
某企业某月销售商品发生商业折扣10万元、现金折扣5万元、销售折让8万元。该企业上述业务计人当月财务费用的金额为()万元。
把抛物线y=2χ2向上平移1个单位,得到的抛物线是().
设y=x2+ax+b,已知当x=2时,y取得极小值-3,则
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
最新回复
(
0
)