21xrx.com
2024-09-20 06:05:39 Friday
登录
文章检索 我的文章 写文章
C语言实现三个数比大小并由大到小排列
2023-06-16 09:43:23 深夜i     --     --
C语言 大小比较 交换

使用C语言编程,实现对三个已知数的大小比较,并将它们由大到小排列。具体实现方法如下:

1. 读入三个数a、b、c

2. 如果a

3. 如果a

4. 如果b

5. 最终结果为c>b>a

实际代码实现:


#include

void swap(int *a, int *b) {

  int temp = *a;

  *a = *b;

  *b = temp;

}

int main() {

  int a, b, c;

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

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

  if (a < b) swap(&a, &b);

  if (a < c) swap(&a, &c);

  if (b < c) swap(&b, &c);

  printf("由大到小排列:\n%d %d %d\n", c, b, a);

  return 0;

}

  
  

评论区

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