21xrx.com
2024-11-22 12:17:38 Friday
登录
文章检索 我的文章 写文章
如何使用C语言比较三个数的大小并输出最大值、中间值和最小值
2023-06-15 12:21:31 深夜i     --     --
C语言 比较大小 最大值 中间值 最小值

如何使用C语言比较三个数的大小并输出最大值、中间值和最小值?

在编程中,比较三个数的大小是一个常见的需求。使用C语言可以轻松完成这个任务,并输出所比较的三个数中的最大值、中间值和最小值。下面是一个简单的代码示例:


#include

int main()

{

  int a, b, c, max, mid, min;

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

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

  max = a;

  mid = a;

  min = a;

  if(b > max)

   max = b;

 

  if(c > max)

   max = c;

 

  if(b < min)

   min = b;

 

  if(c < min)

   min = c;

 

  if(a != max && a != min)

   mid = a;

 

  if(b != max && b != min)

   mid = b;

 

  if(c != max && c != min)

   mid = c;

 

  printf("最大值为:%d\n",max);

  printf("中间值为:%d\n",mid);

  printf("最小值为:%d\n",min);

  return 0;

}

在上面的代码中,首先输入三个整数a、b、c。然后,我们通过比较大小分别赋值给变量max、mid、min,最后输出三个数的最大值、中间值和最小值。

  
  

评论区

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