首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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; pfinff("%d\n
有以下程序: #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; pfinff("%d\n
admin
2017-12-13
58
问题
有以下程序:
#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;
pfinff("%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/Smxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#includevoidsub(int*S,int*y){staticintm=4;*y=s[0];m++:}voidmain()
有以下程序#includevoidmain(){inta=1,b=0;printf(“%d,”,b=(a++)+(a++));printf(“%dha”,a+b);
以下程序的运行结果是____________。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf(“%d\n”.MAX(ij));}
下述程序的输出结果是()。#includevoidmain(){chara=1,b=2;charc=a^b
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--;}voidmain(
随机试题
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其它“*”号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。例如,字符串中的内容为:****A*BC*DE
地缘文化
患者,男性,遵医嘱欲做中段尿细菌培养及药敏试验,护士对其做如下采集标本的指导,其中不妥的是()。
对电缆可能着火蔓延导致严重事故的回路,易受外部影响波及火灾的电缆密集场所,应有适当的阻火分隔,并按工程重要性,火灾几率及其特点和经济合理等因素,确定采取()安全措施。
(2005)基本运算放大器中的“虚地”概念只在()电路中存在。
计提短期借款的利益,应贷记“预付账款”账户。()
关于银行要求个人贷款客户满足的基本条件,说法正确的是()。
差别阈限和原来刺激强度的比例是一个常数。这就是韦伯定律,用公式表示就是△I/I=K。其中△I是()。
公安机关要当好党委的()。
(2013年第3题)《资本论》中有这样的表述:“对上衣来说,无论是裁缝自己穿还是他的顾客穿,都是一样的。”这主要是因为无论谁穿
最新回复
(
0
)