21xrx.com
2024-12-27 20:47:44 Friday
登录
文章检索 我的文章 写文章
如何使用C语言将三个数从小到大排列
2023-06-17 00:50:09 深夜i     --     --
C语言 排序 条件语句

在编程领域中,排序是一项基本运算。在C语言中,您可以使用一些常见算法,例如冒泡排序,快速排序和选择排序,将多个数字从小到大排列。但对于仅有三个数字的情况,您可以简单地使用条件语句来进行排序。以下是一个示例程序,演示了如何通过C语言将三个数字排序。


#include

int main() {

  int num1, num2, num3, temp;

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

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

  if (num1 > num2)

   temp = num1;

   num1 = num2;

   num2 = temp;

 

  if (num1 > num3)

   temp = num1;

   num1 = num3;

   num3 = temp;

 

  if (num2 > num3)

   temp = num2;

   num2 = num3;

   num3 = temp;

 

  printf("排序后的数字为:\n");

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

  return 0;

}

此程序将用户输入的三个数字排序并按升序显示。它首先比较第一个数字和第二个数字,如果第一个数字更大,则交换它们。然后与第三个数字进行比较和交换。最后,将数字按正确的顺序显示。

三个

  
  

评论区

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