有以下程序,请填空。 int m1(int x,int y) { return x<=y?x:y; } int m2(int x,int y) { return x<=y?y:x; } int fun(int a,int b) { return a+b; } main() { int x=2,y=3,z=1; printf(“%d\n”,fun(m1(x,y),m2(y,z))); } 1.函数 m1 的功能是 ① 2.函数 fun 的功能是 ② 3.程序的输出结果是
时间: 2024-02-29 08:57:17 浏览: 135
函数fun的功能是将不带头结点的单向链表逆置
5星 · 资源好评率100%
1. 函数 m1 的功能是返回 x 和 y 中的较小值。
2. 函数 fun 的功能是将两个参数相加并返回结果。
3. 程序的输出结果是 5。解释如下:
- m1(x, y) 返回 2,m2(y, z) 返回 3,所以 fun(m1(x, y), m2(y, z)) 返回 5。
- 因此,程序输出 5。
阅读全文