21xrx.com
2025-03-21 14:02:00 Friday
文章检索 我的文章 写文章
用C语言比较三个数大小 输出最大值
2023-06-15 09:57:23 深夜i     57     0
C语言 比较大小 三个数 最大值 scanf printf

在C语言中,比较三个数大小并输出最大值是一道常见的编程题。在这个问题中,我们需要比较三个数的大小,然后输出最大的数。下面是一个使用C语言编写的解决方案:

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

在这个程序中,我们首先使用`scanf`函数从用户那里获取三个整数。然后,我们使用`if`和`else if`语句来比较这三个数的大小。如果`a`大于等于`b`和`c`,那么`a`就是最大的数。如果`b`大于等于`a`和`c`,那么`b`就是最大的数。否则,`c`就是最大的数。最后,我们使用`printf`函数输出最大的数。

通过以上方法,我们可以很方便地比较三个数的大小,输出最大值。这个问题可以帮助我们理解C语言中的条件语句和输入输出函数。

  
  

评论区