柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
int fun( int a, intB) { return a+b; } main() { int x=6, y=7, z=8, r ; r = fun ( fun(x,y), z-- ); printf (" %d\n" , r ); } 程序运行后的输出结果是
A.21
B.15
C.20
D.31
热度🔥476
参考答案:A
解析:
【解析】函数fun的功能是返回两个形参的和。调用函数fun(x,y)时,将变量x=6和y=7 的值分别传送变量a和b,并且通过语句return a+b;将13返回给主函数。继续调用函数fun(13,z--),这里z--指将z的值参与运算后,再将z的值减1操作;将13和8分别传送变量a和b,且通过语句return a+b;将21返回给主函数。因此A选项正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
在已建"图书"表中查找定价大于等于20并且小于30的记录,正确的SQL命令是
下列叙述中正确的是
在数据库应用系统生命周期中,当逻辑设计阶段完成后进入到物理设计阶段。下列不属于物理设计阶段活动的是()
下列叙述中正确的是( )。
标签
二级C语言
fun
函数
13
a+b