第一种方法(有点复杂,一次一次比较)

#include int main() {     int a, b, c;     printf("请输入三个整数:");     scanf("%d %d %d",&a,&b,&c);     int max = a;     if (b > max) {         max = b;     }     if (c > max) {         max = c;     }     printf("%d ", max);     int min = a;     if (b < min) {         min = b;     }     if (c < min) {         min = c;     }     printf("%d\n", min);     return 0; }

第二种方法(python用的比较多)

#include int main() {     int a,b,c,max,min;     scanf("%d%d%d",&a,&b,&c);     max=a>b?(a>c?a:c):(b>c?b:c);     min=a

第三种方法(if比较)

#include int main() {     int a,b,c,d;     scanf("%d%d%d",&a,&b,&c);     if(b>a)     {         d=a;         a=b;         b=d;                                                                              }     if(c>a)     {         d=a;         a=c;         c=d;     }     if(c>b)     {         d=c;         c=b;         b=d;     }     printf("最大值:%d 最小值:%d",a,c);     return 0;  } 

好文阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: