柠檬试题库
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
热度🔥505
参考答案: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年计算机等级考试题库
推荐
下列关于查询能够实现的功能的叙述中,正确的是
在计算机网络分类中,覆盖范围最小的网络类型是
在数据库的三级模式中,内模式(物理模式)有( )。
在Word文档编辑状态下,将光标定位于任一段落位置,设置1.5倍行距后,结果将是( )。
E-R图中用来表示实体的图形是( )。
标签
二级C语言
fun
函数
13
a+b