首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int a,int b) { if(a>b) return(a) ; else return(b) ; } main() { int x=3,y=8,z=6,r; r=fun(fu
有以下程序 fun(int a,int b) { if(a>b) return(a) ; else return(b) ; } main() { int x=3,y=8,z=6,r; r=fun(fu
admin
2009-04-15
27
问题
有以下程序 fun(int 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=fun(8,12),同上分析可知fun(8,12)返回值为 12,因此最后r的值为12。
转载请注明原文地址:https://kaotiyun.com/show/b7Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click() Dimarr(5)AsInteger Fork=1To5 arr(k)=k Nextk prog
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组uSers中,注册用户数(小于或等于10个)放在全局变量
关系数据模型的三个组成部分中不包括()。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec
下面不属于计算机软件构成要素的是()。
能够将组合框Combo1中最后一个数据项删除的语句为( )。
下面选项中不是关系数据库基本特征的是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
随机试题
除斥期间是指法律规定的()
新生儿,男,胎龄36周出生,出生体重2.6kg,其出生体重在同胎龄儿平均体重的第8百分位。该新生儿属于
下列关于工程分析方法的说法正确的有()。
建设工程进度监测系统过程中的工作内容有()。
《宪法》规定,()是我国最高国家权力机关的执行机关。
投掷项目的技术关键均是最后用力。()
注意事项1.本题本由给定资料与作答要求两部分构成考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟满分100分2.监考人员宣布考试开始时,你才可以开始答题3.请在题本、答题卡指定位置填写自己的
回弹效应是指通过技术进步提高能源使用效率,节约了能源消费,但技术进步的同时也会促进经济规模的扩大,对能源产生新的需求,从而部分、甚至完全地抵消所节约的能源。根据上述定义,下列选项可以有效控制回弹效应的是()。
Howmuchmoneydopeopleusuallyspendbuyingonelotteryticket?
Manyofthemostdamagingandlifethreateningtypesofweathertorrentialrains,severethunderstorms,andtornadoesbeginquic
最新回复
(
0
)