21xrx.com
2025-07-16 01:09:25 Wednesday
文章检索 我的文章 写文章
如何在C语言中按顺序输出三个数字
2023-06-16 08:55:00 深夜i     28     0
C语言 排序 顺序输出

在C语言中,要按顺序输出三个数字可以使用冒泡排序算法来实现。该算法的基本思路是比较相邻的两个数,如果它们的顺序不对就交换它们,一直执行到没有交换为止。

首先,我们需要定义三个变量用来存储这三个数字。然后,使用循环语句比较它们的大小,实现交换操作,最后依次输出即可。

下面是按顺序输出三个数字的C语言代码:

#include 
int main()
{
  int a,b,c,temp;
  printf("请输入三个数:\n");
  scanf("%d%d%d",&a,&b,&c);
  if (a>b) temp=a;a=b;b=temp;
  if (a>c) temp=a;a=c;c=temp;
  if (b>c) temp=b;b=c;c=temp;
  printf("从小到大顺序为:%d %d %d\n",a,b,c);
  return 0;
}

  
  

评论区