21xrx.com
2024-12-22 23:14:23 Sunday
登录
文章检索 我的文章 写文章
C语言三个数比较大小 输出最大值和最小值
2023-06-14 22:13:23 深夜i     --     --
C语言 比较 三个数 最大值 最小值

在C语言中,比较三个数大小并输出最大数和最小数非常简单。我们可以通过if语句来实现此功能。下面是一个演示如何比较三个数大小并输出最大数和最小数的示例程序:


#include

int main()

{

  int a, b, c, max, min;

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

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

  max = a;

  min = a;

  if (b > max)

  

    max = b;

  

  if (c > max)

  

    max = c;

  

  if (b < min)

  

    min = b;

  

  if (c < min)

  

    min = c;

  

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

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

  

  return 0;

}

在这个程序中,我们先定义了三个整数变量a、b、c,分别用来存储输入的三个整数。然后,我们通过scanf函数获取用户输入的三个整数,并将它们分别赋值给变量a、b、c。

接着,我们定义了两个变量max和min,用来存储最大值和最小值。我们将变量max和min的初值都初始化为a,这是因为a是最先输入的一个数,它可以作为起点。

然后,我们通过if语句依次比较变量b和变量c与变量max和变量min的大小关系,如果它们大于或者小于变量max和变量min,则将其赋值给变量max和变量min。

最后,我们通过printf函数输出变量max和变量min的值。

通过这种方式,我们就可以在C语言中比较三个数大小并输出最大数和最小数了。

  
  

评论区

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