21xrx.com
2025-03-29 14:42:40 Saturday
文章检索 我的文章 写文章
C语言中如何比较三个数的大小
2023-06-15 12:56:34 深夜i     12     0
C语言 三个数 大小比较

在C语言中比较三个数的大小,通常采用的是嵌套条件语句的形式。首先将三个数两两比较,得到其中最大的数,然后再将其与另外一个数比较,从而得到这三个数的大小关系。

以下是示例代码:

#include 
int main() {
  int a, b, c, max;
  printf("请输入三个整数:\n");
  scanf("%d%d%d", &a, &b, &c);
  max = a;
  if (b > max)
    max = b;  
  
  if (c > max)
    max = c;
  
  if(max == a) {
    if(b > c) {
      printf("%d > %d > %d", a, b, c);
    } else {
      printf("%d > %d > %d", a, c, b);
    }
  } else if(max == b) {
    if(a > c) {
      printf("%d > %d > %d", b, a, c);
    } else {
      printf("%d > %d > %d", b, c, a);
    }
  } else {
    if(a > b) {
      printf("%d > %d > %d", c, a, b);
    } else {
      printf("%d > %d > %d", c, b, a);
    }
  }
  return 0;
}

  
  

评论区

请求出错了