首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int x,int y) {if(x!=y) return((x+y)/2); else return(x); } main( ) {
有以下程序: #include int fun(int x,int y) {if(x!=y) return((x+y)/2); else return(x); } main( ) {
admin
2015-08-09
54
问题
有以下程序:
#include
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://www.kaotiyun.com/show/vQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
字符串"\\\"ABCDEF\"\\"的长度是()。
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);elseprintf("%d
下列叙述中正确的是()。
下列叙述中正确的是()。
与表达式a+=b等价的另一书写形式是______。
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
若a的值为1,则表达式!a‖++a的值是______。
下列叙述中错误的是()。
随机试题
单纯滑膜结核的X线表现是
有关暂列金额的规定,下列叙述错误的是( )。
签发进场通知、审批开工申请是施工监理()阶段的工作内容。
我国从事报关服务的报关企业有:
杜威所主张的教育思想被称作()。
(2016·湖南)一节课既有检查复习,又有新知识的讲授,还有练习巩固,从课的类型上看,这是一节综合课。()
当代的机器人有一些严重的缺点,你认为下列几项中不成立的一项是()。
下列哪种行为构成保险诈骗罪?()
HenryDavidThoreau—WhyIWenttotheWoodsLetusspendonedayasdeliberatelyasNature,andnotbethrownoffthetrack
A、Threeweeks.B、Fiveweeks.C、Threemonths.D、Fivemonths.C
最新回复
(
0
)