21xrx.com
2024-12-22 23:56:29 Sunday
登录
文章检索 我的文章 写文章
C语言如何比较三个数的大小 按从小到大的顺序输出
2023-06-15 14:27:35 深夜i     --     --
C语言 比较 三个数

在C语言中,比较三个数的大小并按从小到大的顺序输出,需要使用逻辑运算符和条件语句if-else。下面是代码示例:


#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",c,b,a);

      else

        printf("从小到大的顺序为:%d %d %d",b,c,a);

    }

    else

      printf("从小到大的顺序为:%d %d %d",b,a,c);

  }

  else

  {

    if(b>c)

    {

      if(a>c)

        printf("从小到大的顺序为:%d %d %d",c,a,b);

      else

        printf("从小到大的顺序为:%d %d %d",a,c,b);

    }

    else

      printf("从小到大的顺序为:%d %d %d",a,b,c);

  }

  return 0;

}

以上代码中,采用了嵌套的if-else语句,实现了从小到大的排序输出。

  
  

评论区

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