,编辑C语言程序。从键盘输入三个数,求这个整数中的最大值和最小值
发布网友
发布时间:2022-04-28 11:24
我来回答
共1个回答
热心网友
时间:2023-10-05 07:51
#include
<stdio.h>
int
max(int
a,int
b,int
c);
int
min(int
a,int
b,int
c);
void
main()
{
int
x,y,z;
printf("请输入三个数(用空格隔开):");
scanf("%d%d%d",&x,&y,&z);
printf("三个数选出最大数是%d\n",max(x,y,z));
printf("三个数选出最小数是%d\n",min(x,y,z));
}
int
max(int
a,int
b,int
c)
{
if
(a>=b&&a>=c)
return
a;
if
(b>=a&&b>=c)
return
b;
else
return
c;
}
int
min(int
a,int
b,int
c)
{
if
(a<=b&&a<=c)
return
a;
if
(b<=a&&b<=c)
return
b;
else
return
c;
}
热心网友
时间:2023-10-05 07:51
#include
<stdio.h>
int
max(int
a,int
b,int
c);
int
min(int
a,int
b,int
c);
void
main()
{
int
x,y,z;
printf("请输入三个数(用空格隔开):");
scanf("%d%d%d",&x,&y,&z);
printf("三个数选出最大数是%d\n",max(x,y,z));
printf("三个数选出最小数是%d\n",min(x,y,z));
}
int
max(int
a,int
b,int
c)
{
if
(a>=b&&a>=c)
return
a;
if
(b>=a&&b>=c)
return
b;
else
return
c;
}
int
min(int
a,int
b,int
c)
{
if
(a<=b&&a<=c)
return
a;
if
(b<=a&&b<=c)
return
b;
else
return
c;
}