首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: fun (iht a,int b) { if(a>b)return(a); else return(b); } main() { int x=3,y=8,z=6,r; r=fun(fun(x,y
有以下程序: fun (iht a,int b) { if(a>b)return(a); else return(b); } main() { int x=3,y=8,z=6,r; r=fun(fun(x,y
admin
2009-04-15
46
问题
有以下程序: fun (iht a,int b) { if(a>b)return(a); else return(b); } main() { int x=3,y=8,z=6,r; r=fun(fun(x,y),2*z); printf("%d\n",r); } 程序运行后的输出结果是( )。
选项
A、3
B、6
C、8
D、12
答案
8
解析
主函数中首先定义了4个整型变量x、y、z和r,并分别给x、y、z赋初值为3、8、6,接着调用一个fun()函数,并将返回值赋给变量r。其中将fun(x,y)函数的返回值和2*z作为fun()函数的两个参数。在内层fun(x,y)函数中,将x的值和y的值传给形参a和b,此时a和b的值分别为3和8,执行if浯句,由于if后面判断条件表达式a>b为假,所以执行else后面的语句,返回值为8。此时,外层fun(x,y)函数两个参数为8和2*z=12,所以r的赋值语句相当于r=fun(8,12),同上分析可知tim(8,12)返回值为12,因此最后r的值为12。
转载请注明原文地址:https://kaotiyun.com/show/vpXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个图片控件和一个按钮控件,下列程序执行的结果是()。PrivateSubCommand1_Click()Picture1.Picture=LoadPicture("c:\picture.jpg")
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click()Dim
下面不属于软件测试实施步骤的是
下面不属于软件测试实施步骤的是
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
A、选择B、投影C、自然连接D、并A由关系R到关系S为一元运算,排除C和D。关系S是关系R的一部分,是通过选择之后的结果,因此选A。
下面程序执行时,输出的结果是()。PrivateSubForm_Click()DimiAsInteger,jAsIntegeri=10Doi=i+jForj=10ToiS
某人编写如下函数来判断a是否为素数,若是,则函数返回True;否则返回False。Functionprime(aAsInteger)AsBooleanDimkAsInteger,isprimeAsBoolean
下列数据结构中,能够按照“先进后出”原则存取数据的是
下列数据结构中,能用二分法进行查找的是()。
随机试题
结核性脑膜炎的病理改变最明显处在
女性,43岁,G1P1,因月经过多继发贫血2年。妇科检查:宫颈轻度糜烂,子宫如孕3个月大小,凹凸不平,双附件正常。最可能的诊断是
房地产价格指数是反映一定时期内房地产价格变动趋势和程度的相对数。()
当计算居住区规划总用地时,“其他用地”内包括“外围道路”面积在内。请问应算至外围道路的何处?[2000-20]
某工程主要设备的采购合同价为850万元,签订合同时原料的基本物价指数110%,行业人工成本指数为105%,管理费和利润、原料成本、人工成本分别占合同价的15%、65%、20%,当设备交付时原料的物价指数为105%,行业人工成本指数为110%,则该设备的动态
债的发生根据有()。
激励的方法有()。
戊公司是一家以软件研发为主要业务的上市公司,其股票于2013年在我国深圳证券交易所创业板上市交易。戊公司有关资料如下:资料一:X是戊公司下设的一个利润中心,2016年X利润中心的营业收入为600万元,变动成本为400万元,该利润中心负责人可控的固定成本为
采用权益法核算长期股权投资时,对于被投资企业因可供出售金融资产公允价值变动影响资本公积增加,期末因该事项投资企业应按所拥有的表决权资本的比例计算应享有的份额,将其计入()。
Accordingtothepassage,whatweredogstrainedforinthepast?
最新回复
(
0
)