21xrx.com
2024-11-22 12:38:42 Friday
登录
文章检索 我的文章 写文章
C语言实现三个整数从大到小排列输出
2023-06-15 09:57:57 深夜i     --     --
C语言 整数 排序

在C语言中,输入三个整数并将它们从大到小排列输出的程序是很基础的。这种方法可以用于许多编程练习和应用中,不仅可以帮助开发人员理解算法和逻辑,而且可以通过这个练习来建立对输入和输出的基本认识。

首先,我们可以通过使用scanf()函数来读取三个整数。接着,我们可以使用if-else语句来比较这些数字,并按照顺序输出它们。最后,我们将获得排列好的数字,按照从大到小的顺序输出。

以下是一段简单的C程序,可以实现这个功能:


#include

int main(){

  int num1,num2,num3;

  scanf("%d%d%d",&num1,&num2,&num3);

  if(num1 >= num2 && num2 >= num3)

    printf("%d %d %d",num1,num2,num3);

  else if(num1 >= num3 && num3 >= num2)

    printf("%d %d %d",num1,num3,num2);

  else if(num2 >= num1 && num1 >= num3)

    printf("%d %d %d",num2,num1,num3);

  else if(num2 >= num3 && num3 >= num1)

    printf("%d %d %d",num2,num3,num1);

  else if(num3 >= num1 && num1 >= num2)

    printf("%d %d %d",num3,num1,num2);

  else

    printf("%d %d %d",num3,num2,num1);

  return 0;

}

通过这个程序,我们可以获得排列好的数字并按照从大到小的顺序输出,这样可以更方便地进行计算和其他操作。

  
  

评论区

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