21xrx.com
2024-11-05 14:44:13 Tuesday
登录
文章检索 我的文章 写文章
如何用C语言编程输入三个整数xyz并从小到大输出
2023-06-15 13:32:57 深夜i     --     --
C语言 编程 整数排序

在C语言程序中,输入三个整数xyz并将它们从小到大输出是一个常见的问题。下面是一种解决方案:

首先,需要使用scanf函数输入三个整数x,y和z,然后使用if语句来比较它们的大小。如果x小于y并且x小于z,那么x是最小的;如果y小于x并且y小于z,那么y是最小的;否则,z是最小的。然后再使用if语句来比较剩余两个数的大小,以此类推,直到得到从小到大的顺序。

以下是一段示例代码:

#include

int main()

{

  int x, y, z, temp;

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

  scanf("%d %d %d", &x, &y, &z);

  if(x > y)

    temp = x;

    x = y;

    y = temp;

  if(x > z)

    temp = x;

    x = z;

    z = temp;

  if(y > z)

    temp = y;

    y = z;

    z = temp;

  printf("从小到大的顺序是:%d %d %d\n", x, y, z);

  return 0;

}

  
  

评论区

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