求三个数中的最大者!高手进
答案:1 悬赏:60 手机版
解决时间 2021-07-21 18:35
- 提问者网友:谁的错
- 2021-07-20 19:19
本人初学者, 请各位大侠用C写出这个程序。
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-07-20 19:28
#include<stdio.h>
void main()
{
int max(int x,int y,int z);//对被调用函数声明
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d\n",d);
}
int max(int x,int y,int z)
{
int v;
if(x>y&&x>z) v=x; //不要用逗号,要用逻辑符&&,它相当于"and"的意思
else v=y;
if(x<y&&z<y) v=y;
else v=z;
return(v);
}
void main()
{
int max(int x,int y,int z);//对被调用函数声明
int a,b,c,d;
scanf("%d,%d,%d",&a,&b,&c);
d=max(a,b,c);
printf("max=%d\n",d);
}
int max(int x,int y,int z)
{
int v;
if(x>y&&x>z) v=x; //不要用逗号,要用逻辑符&&,它相当于"and"的意思
else v=y;
if(x<y&&z<y) v=y;
else v=z;
return(v);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯