21xrx.com
2024-12-23 01:09:22 Monday
登录
文章检索 我的文章 写文章
如何用C语言设计一个比较三个数大小的程序
2023-06-18 20:55:59 深夜i     --     --
C语言 比较大小 三个数 if-else语句 最大值 最小值

当我们需要对三个数进行排序或者比较大小时,可以使用C语言编写一个程序来实现。下面就来介绍一下如何用C语言设计一个比较三个数大小的程序。

首先需要明确要实现的功能:输入三个数,比较它们的大小,找出最大值和最小值,并输出。我们可以使用if-else语句来实现这个功能。具体步骤如下:

1. 定义三个变量,用来存放输入的三个数。

2. 使用scanf函数从控制台输入这三个数。

3. 定义两个变量max和min,分别用来存放最大值和最小值。将这两个变量初始化为输入的第一个数。

4. 使用if-else语句对这三个数进行比较。如果第二个数比最大值要大,则更新最大值;如果第三个数比最大值要大,则同样更新最大值。同理,如果第二个数比最小值要小,则更新最小值;如果第三个数比最小值要小,则同样更新最小值。

5. 输出最大值和最小值。

下面是代码实现:


#include

int main()

{

  int num1, num2, num3;

  int max, min;

  

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

  scanf("%d %d %d", &num1, &num2, &num3);

  

  max = min = num1;

  if (num2 > max) max = num2;

  if (num3 > max) max = num3;

  if (num2 < min) min = num2;

  if (num3 < min) min = num3;

  

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

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

  

  return 0;

}

  
  

评论区

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