21xrx.com
2024-09-20 08:57:39 Friday
登录
文章检索 我的文章 写文章
如何用C语言编写输入三个数 实现三个数从大到小顺序输出
2023-06-16 17:09:15 深夜i     --     --

在C语言中,我们可以使用if语句和一些算术运算符来实现输入三个数,并将它们按照从大到小的顺序输出。下面是一个例子:


#include

int main()

{

  int a, b, c;

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

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

  if (a >= b && a >= c) {

    if (b >= c) {

      printf("%d %d %d", a, b, c);

    }

    else {

      printf("%d %d %d", a, c, b);

    }

  }

  else if (b >= a && b >= c) {

    if (a >= c) {

      printf("%d %d %d", b, a, c);

    }

    else {

      printf("%d %d %d", b, c, a);

    }

  }

  else if (c >= a && c >= b) {

    if (a >= b) {

      printf("%d %d %d", c, a, b);

    }

    else {

      printf("%d %d %d", c, b, a);

    }

  }

  return 0;

}

在这个例子中,我们先使用`scanf()`函数获取用户输入的三个整数,并将它们分别存储在变量`a`、`b`和`c`中。然后,我们使用几个嵌套的if语句和算术运算符来比较这三个数的大小关系。最终,我们将它们按照从大到小的顺序输出。

本例中的三个关键词是C语言、if语句、算术运算符。

  
  

评论区

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