如何用c语言编一个比较三个数大小的程序,并输出最大值和最小值

如题所述

第1个回答  2010-11-04
#include <stdio.h>
int main()
{
int a,b,c,MAX,MIN;

MAX = a>b ? a : b
MAX = MAX>c ? MAX : c

MIN = a<b ? a : b
MIN = MAX<c ? MIN : c
printf("max=%d min=%d",MAX,MIN);

}本回答被提问者采纳
第2个回答  2010-11-04
void maxAndMin(int a,int b ,int c) {
int max=a;
int min=c;
if(max<b) max=b;
if(max<c) max=c;
if(min>b) min=b;
if(min>a) min=a;
printf("max=%d min=%d",max,min);

}
第3个回答  2020-12-15
C语言:三个数比较大小
共享文档 2018-06-28 1页 用App免费查看
C语言:三个数从小到大排列输出

void main()

{

int a,b,c,t; /*定义三个数及一变量t*/

scanf(“%d,%d,%d”,&a,&b,&c); /*输入a,b,c的值*/

if(a>b)

{t=a;a=b;b=t;}

if(a>c)

{t=a;a=c;c=t}

if(b>c)

{t=b;b=c;c=t;}

printf(“%d,%d;%d\n”,a,b,c); /*由小到大输出三个数*/

}