21xrx.com
2024-11-05 12:18:29 Tuesday
登录
文章检索 我的文章 写文章
C语言实现三个数比大小按顺序输出
2023-06-14 11:02:09 深夜i     --     --
C语言 大小比较 顺序输出

在C语言中,要实现比较三个数的大小并按照从小到大的顺序输出,可以采用比较嵌套的方法。首先,输入三个数a、b和c,然后通过两两比较的方法分别找出其中最大值和最小值,并将剩下的数作为中间值。最后,依次输出最小值、中间值和最大值即可。

实现这个过程的C语言代码如下:


#include

int main() {

 int a, b, c, max, min, mid;

 printf("请输入三个整数:\n");

 scanf("%d %d %d", &a, &b, &c);

 if (a > b)

  max = a;

  min = b;

  else

  max = b;

  min = a;

 

 if (c > max)

  mid = max;

  max = c;

  else if (c < min)

  mid = min;

  min = c;

  else

  mid = c;

 

 printf("按顺序输出:%d %d %d\n", min, mid, max);

 return 0;

}

上述代码中,我们首先定义了输入的三个数a、b和c,以及用于存储最大值、最小值和中间值的变量max、min和mid。接着,我们使用scanf函数从控制台中读入这三个数。然后,我们通过两两比较的方法找出最大值和最小值,并将剩下的数存储为中间值。最后,使用printf函数依次输出最小值、中间值和最大值。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复