柠檬试题库
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
热度🔥507
参考答案: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年计算机等级考试题库
推荐
组成一个计算机系统的两大部分是()。
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
对于循环队列,下列叙述中正确的是( )。
设有如下的程序段:n=0For i=1 To 3 For j=1 To i For k=j To 3n=n+1 Next k Next jNext i执行上面的程序段后,n的值为( )。
.设有购买表(顾客号,商品号,购买时间)。现要查询顾客A与顾客B购买的相同商品。有下列查询语句: Ⅰ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' AND 商品号 IN ( SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B') Ⅱ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' EXCEPT SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B' Ⅲ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' INTERSECT SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B' Ⅳ.SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'A' UNION SELECT 商品号 FROM 购买表 WHERE 顾客号 = 'B' 上述语句中,能够实现该查询要求的是()
标签
二级C语言
fun
函数
13
a+b