21xrx.com
2024-12-23 03:49:39 Monday
登录
文章检索 我的文章 写文章
C语言中如何按大小对三个数排序
2023-06-15 20:57:49 深夜i     --     --
C语言 排序 if语句

在编程中,排序是一个非常重要的操作,可以帮助我们更有效地处理数据。在C语言中,要对三个数按大小进行排序,可以使用if和else语句来实现。

首先,我们可以使用scanf函数分别输入三个数字a、b、c,然后通过if语句来比较它们的大小,最终根据大小对三个数进行排序并输出。

以下是代码示例:


#include

int main()

{

 int a, b, c;

 

 printf("请输入三个数字:");

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

 

 if (a > b)

 {

  if (a > c)

  {

   if (b > c)

   {

    printf("按大小顺序为:%d > %d > %d", a, b, c);

   }

   else

   {

    printf("按大小顺序为:%d > %d > %d", a, c, b);

   }

  }

  else

  {

   printf("按大小顺序为:%d > %d > %d", c, a, b);

  }

 }

 else

 {

  if (b > c)

  {

   if (a > c)

   {

    printf("按大小顺序为:%d > %d > %d", b, a, c);

   }

   else

   {

    printf("按大小顺序为:%d > %d > %d", b, c, a);

   }

  }

  else

  {

   printf("按大小顺序为:%d > %d > %d", c, b, a);

  }

 }

 

 return 0;

}

运行程序后,即可输入三个数字,然后输出按照大小排列的结果。

三个

  
  

评论区

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