首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
31
问题
有以下程序: 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全国计算机二级
相关试题推荐
设程序中使用了多个窗体,下面叙述中正确的是
下列不属于计时器控件属性的是
下列程序运行后,输出结果为()。Subabcd(ByValnAsInteger)n=n+5EndSubPrivateSubFormClick()n%=3Callabcdfn%)Printn%EndSub
在考生文件夹下有一个工程文件sjt5.vbp。程序功能为:在文本框Textl中输入一个正整数N后,单击“计算”按钮,则计算11+22+33+…+NN,并将计算结果显示在Text2中。程序中的函数f可以计算mm的值。在给出的窗体文件中已经有了全部控
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
下列选项中属于面向对象设计方法主要特征的是( )。
层次型、网状型和关系型数据库划分原则是()。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimmAsStringm=InputBox("请输入字符串")Printpick
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
数据结构中,与所使用的计算机无关的是数据的()。
随机试题
有关心脏射血的描述,错误的是
有关滴眼剂错误的叙述是
《中华人民共和国矿产资源法》规定:非经国务院授权的有关主管部门同意,不得在()区域开采矿产资源。
根据我国海洋运输货物保险条款的规定,如投保一切险,保险公司对被保险货物在海运途中由于任何外来原因造成的损坏灭失,均应负责赔偿。
“常在河边走,就是不湿鞋”,这句话体现的会计职业道德是()。
2013年S省针对十项民生工程实施成效及个人或家庭生活状况进行的民意调查显示:十项民生工程实施成效的总体满意率平均为81.3%,较2012年上涨1.6个百分点,其中“百姓安居”工程的满意率提高幅度最大。其中“民族帮扶”、“社会保障”和“文化体育”三项工程的
costoffunds
设f(x)二阶可导,且f(0)=0,令g(x)=(Ⅰ)确定a的取值,使得g(x)为连续函数;(Ⅱ)求g’(x)并讨论函数g’(x)的连续性.
Readthetextsfromamagazinearticleinwhichfivepeoplearetalkingaboutfriendship.Forquestions1to5,matchthenameo
Wehadtolearntoworkwithothersandmanyofourownideashadtobe______forthegoodofthewhole.
最新回复
(
0
)