21xrx.com
2025-03-21 04:08:58 Friday
文章检索 我的文章 写文章
C语言实现三个整数从小到大排列
2023-06-18 11:16:23 深夜i     14     0
C语言 排序算法 swap函数

在计算机程序设计中,排序算法是一个重要的主题。这个主题不仅在日常工作中用到,同时也是计算机科学教育中的基础。在C语言中,实现三个整数从小到大进行排列可以通过以下代码实现:

#include 
void swap(int *a, int *b)
{
  int temp = *a;
  *a = *b;
  *b = temp;
}
int main()
{
  int a, b, c;
  scanf("%d %d %d", &a, &b, &c);
  if(a > b)
    swap(&a, &b);
  if(a > c)
    swap(&a, &c);
  if(b > c)
    swap(&b, &c);
  printf("%d %d %d", a, b, c);
  return 0;
}

在这个程序中,我们使用了三个变量来存储我们需要排列的三个整数。然后,我们通过调用swap函数来交换变量中存储的值,使得最终的输出是三个整数按从小到大排列。

  
  

评论区

请求出错了