首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y { if(x!=y) return((x+y)/2); else return(x); } main()
有以下程序: #include<stdio.h> int fun(int x,int y { if(x!=y) return((x+y)/2); else return(x); } main()
admin
2019-12-17
14
问题
有以下程序:
#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/qzCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
有以下程序,已知字母A的ASCII码为65,程序运行后的输出结果是main(){charc1,c2;c1=’A’+’8’-’4’;c2=’A’+’8’-’5’;printf("%c,%d\n",c1,c2);}
以下关于C语言的叙述中正确的是
下列叙述中正确的是
C语言源程序名的后缀是
以下程序的主函数中调用了其前面定义的fun函数#includemain(){doublea[15],k;k=fun(a);……}则以下选项中错误的fun函数首部是
二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为()。
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在_______处应填入的选项是Structlink{chardata;_______}node;
软件测试的目的是()。【10年9月】
下面对软件测试描述错误的是()。
随机试题
抗日民主政权的刑罚体系中,附加刑主要有()。
关于中枢神经系统白血病,下列哪项正确
11月龄男婴,弛张高热,咳嗽6天,精神委靡,食欲差,时有呕吐,周围血白细胞26×109/L,查体:烦躁不安,气促,面色苍白,皮肤可见猩红热样皮疹,两肺可闻中小湿哕音。该患儿最可能的诊断是
考虑到污水泵在使用过程中因效率下降和管道中因阻力增加的能量损失。在确定水泵扬程时,可增大()m安全扬程。
甲企业于2012年7月1日在乙单位购置了一台属于特种设备的锅炉,根据该锅炉的使用说明书,锅炉于2019年7月1日达到设计使用年限。下列关于该锅炉的说法中,正确的是()。
下列关于资产保全人员维护债权的说法中,不正确的是()
从检查报表开始到账册而后在凭证中落实检查内容的纳税检查方法是()。
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力以及文字表达能力的测试。2.仔细阅读给定资料,按照后面提出的“申论要求”。二、给定资料1.200多年的工业革命,产生的是一种由“资源——产品——污染排放
(1)提高健康素质(2)改善人类生活质量(3)取得基因组研究突破(4)加入人类基因组计划(5)完成承担的科研计划
Technologyhashelpedspurtheglobalizationoftheworldandwithit,therealizationthatbuildingasafe,fair,thrivingplan
最新回复
(
0
)