21xrx.com
2024-11-08 22:15:26 Friday
登录
文章检索 我的文章 写文章
如何按大小顺序输出三个数a b c
2023-06-14 23:41:08 深夜i     --     --
C语言 大小比较 排序

在进行编程时,有时我们需要按照一定的规则输出结果,比如按照从小到大的顺序输出三个数a,b,c。这在C语言中是非常简单的。

首先,我们需要定义三个变量a、b、c,并从用户处获取输入值。接着,我们需要使用if判断语句进行大小比较,然后依次输出这三个数。

以下是代码示例:


#include

int main()

{

  int a, b, c;

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

  scanf("%d%d%d", &a, &b, &c);

  if (a > b)

  

    int temp = a;

    a = b;

    b = temp;

  

  if (b > c)

  

    int temp = b;

    b = c;

    c = temp;

  

  if (a > b)

  

    int temp = a;

    a = b;

    b = temp;

  

  printf("按从小到大顺序输出为:%d %d %d\n", a, b, c);

  return 0;

}

以上代码中,我们首先通过scanf函数从用户输入中获取三个整数的值,并使用if语句进行大小比较。如果第一个数a大于第二个数b,则交换它们的值;如果第二个数b大于第三个数c,则交换它们的值;最后再次比较a与b的大小关系,并交换它们的值。

最终,我们通过printf函数将按从小到大顺序排列的三个数输出给用户。

  
  

评论区

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