(33)有以下程序   #include   int fun (int x,int y)   { if (x!=y) return ((x+y);2);   e

2025-06-27 02:44:11
推荐回答(3个)
回答1:

能完整点不,最好原题。
根据你给的信息,我发现你这个程序有好多问题,多的不好说,于是我据你的意思自己写了一下这个程序,如下:
#include
int main()
{
int fun(int x,int y);
int a=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,c)));
return 0;
}
int fun(int x,int y)
{
if(x!=y) return((x+y)/2);
else return(x);
}
若我没错的话,运行结果应该是:6。即答案:B吧。 给我个最佳评价啦。。谢谢啦

回答2:

以下程序运行后的输出结果是(   )。
int fun(int x,int y)
{
if(x!=y)
return((x+y)/2);
else
return (x);
}
void main()
{
int a=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,c));
}应该是这个

回答3:

好像这程序有问题吧