#include <stdio.h> int fun{int x,int y} { if(x==y

2025-02-26 19:07:48
推荐回答(2个)
回答1:

#include
int fun{int x,int y}
{ if(x==y#include
int fun{int x,int y}
{ if(x==y) return(x);
else returen((x+y)/2)}
int main()
{ int a=4,b=5,c=6;
printf(“%d\n”,fun(2*a,fun(b,c))); return 0;} 希望能详细回答
fun(2*a,fun(b,c)要输出这值:首先fun(b,c),明显5不等于6,所以返回6=(x+y)/2(4舍5入浮点转int)
然后fun(2*a,6) 7=(x+y)/2) 结果应该为7

回答2:

根本不知道想问什么

~
~
~