首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() { i
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() { i
admin
2018-01-14
27
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{
if(x==y)return(x);
else return((x+y)/2);
}
main()
{
int a=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、3
B、6
C、8
D、12
答案
B
解析
fun的功能是求两数的平均数,并且参数和结果都为整型。题中是用一个函数作为另一个函数的参数,所以应该先做里面嵌套的函数即fun(b,c),值为5。fun(2*a,fun(b,c))即为计算fun(2*4,5),所以结果为(5+8)/2=6。
转载请注明原文地址:https://kaotiyun.com/show/YTxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当c的值不为0时,在下列选项中不能正确将c的值赋给变量a、b的是()。
概要设计中要完成的事情是()。
数据库系统的主要特点为数据集成性、数据_________和低冗余性、数据独立性和数据统一管理和控制。
有下列程序:main(){char*p[]={"3697","2584"};inti,j;longnum=0;for(i=0;i<2;i++){j=0;while(p[i][j]!=’\0’){if
有以下程序:#includemain(){inti,sum=0;for(i=1;i<9;i+=2)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是_________。
C语言主要是借助以下哪个功能来实现程序模块化?()
avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
有以下定义语句:doublea,b;intw;longc;若各变量已正确赋值,则下列选项中正确的表达式是()。
在计算机中,算法是指______。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
2
去甲肾上腺素可用于
单位工程施工组织作技术经济分析时,应抓住()三大重点内容,并据此建立技术经济分析指标体系。
背景某公司承接一座钢筋混凝土框架结构的办公楼,内外墙及框架问墙采用GZL保温砌块砌筑。目标成本为305210.50元,实际成本为333560.40元,比目标成本超支了28349.90元,用因素分析法分析砌筑量、单价、损耗率等因素的变动对实际成本的影响程度
针对2003年的实际情况,中国人民银行可采取的政策措施有()。2003年12月21日起,金融机构在人民银行的超额准备金存款利率由1.89%下调到1.62%。若某商业银行2004年第一季度在人民银行的超额的准备金存款积数为86000元,则该商业银
安徽省省内高速公路中,()高速公路为上海至西藏聂拉木的318国道的组成部分,是连接沿海省份和中部内陆地区及西部边境地区的运输要道。
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料1
能够反映估计量精确性的统计量是()。(2013年)
WhichofthefollowingplaysisNOTwrittenbyEugeneO’Neill?
Writeanessaybasedonthefollowinggraph,inwhichyoushoulddescribethepiegraphandstateyouropinionsdrawnfromit.
最新回复
(
0
)