21xrx.com
2025-03-29 14:13:13 Saturday
文章检索 我的文章 写文章
C语言三个数从小到大输出的流程图及代码实现
2023-06-19 00:11:26 深夜i     --     --
C语言 排序 流程图

在C语言编程中,常常需要对多个数进行排序,本文将以三个数的排序为例,介绍如何用C语言编写程序,并给出相应的流程图和代码实现。

1. 流程图

以下是三个数从小到大输出的流程图:

![三个数从小到大输出的流程图](https://i.imgur.com/IZzcZ2B.png)

2. 代码实现

下面是用C语言实现三个数从小到大输出的代码:

#include 
int main()
{
  float a, b, c, temp;
  printf("请输入三个数字:");
  scanf("%f %f %f", &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("从小到大排序:%f %f %f", a, b, c);
  return 0;
}

3. 关键词

C语言,排序,流程图。

  
  

评论区