首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> int fun(int X,int y) { if(x!=y) return((x+y)/2); else return(x); } main() { int a=4,b=
有以下程序: #include <stdio.h> int fun(int X,int y) { if(x!=y) return((x+y)/2); else return(x); } main() { int a=4,b=
admin
2022-04-01
15
问题
有以下程序:
#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://jikaoti.com/ti/UXd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序调用fun函数求数组中最大值所在元素的下标。#include<stdio.h>voidfun(int*s,intn,int*k){inti;for(i=0,*
以下选项中可用做C程序合法实数的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
有以下程序#include<stdio.h>voidf1(char*a,charb){charc;c=*a;*a=b;b=c;}voidf2(chara,charb){charc;c=
若有以下程序#include<stdio.h>typedefstructstu{charname[10],gender;
下列叙述中错误的是()。
以下叙述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
在下述程序中,判断i>j共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}s+=i;}}
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
随机试题
关于非特异感觉投射系统的描述,正确的是
A、肾盂B、肾柱C、肾乳头D、肾动脉E、肾静脉肾蒂中位于最前方的结构是
A.叶酸B.次黄嘌呤C.谷氨酰胺D.胸腺嘧啶E.尿酸氮杂丝氨酸的化学结构类似于
我国《专利法》规定,发明专利的法定有效时间为()。
长期借款筹资与长期债券筹资相比,其特点是()。
平行结转分步法的优点在于各步骤的成本资料随同产品的移送而转移,便于实物和资金的管理。()
中国、俄罗斯、印度、巴西和南非五国被称为“金砖国家”。读金砖国家分布图,回答以下题。金砖国家按面积由大到小排列,我国居()。
平行四边形:长方形:正方形
下列是国家机构的是()。
在我国,特赦由()。
最新回复
(
0
)