21xrx.com
2024-11-08 21:59:21 Friday
登录
文章检索 我的文章 写文章
C语言实现三个数的最大值和最小值求解
2023-06-15 12:19:42 深夜i     --     --
C语言 求最大值 求最小值

在C语言编程中常常需要求给定三个数的最大值和最小值,本篇文章将介绍一个简单的实现方式。

实现思路:

我们可以直接使用if语句进行判断,具体思路如下:

1. 假设a为三个数中的一个数,分别与b,c进行比较,得到两个中的最小值和最大值;

2. 分别用得到的最小值和最大值与剩下的两个数进行比较,得到最终的最小值和最大值。

具体实现请见以下代码:


#include

int main()

{

  int a, b, c;

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

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

  int min, max;

  if (a > b)

  

    max = a;

    min = b;

  

  else

  

    max = b;

    min = a;

  

  if (c > max)

  

    max = c;

  

  if (c < min)

  

    min = c;

  

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

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

  return 0;

}

运行结果:

若输入三个数分别为:12,45,7

则输出结果:

最大值为:45

最小值为:7

三个

  
  

评论区

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