21xrx.com
2024-12-27 20:48:36 Friday
登录
文章检索 我的文章 写文章
C语言中如何求n个整数的最大最小值
2023-06-17 01:04:54 深夜i     --     --
C语言 整数 最大值 最小值 数组 循环 比较 输出

C语言是一种高级编程语言,广泛应用于各个领域。在实际编程过程中,如何求解大量数据的最大最小值是比较常见的需求。本文将介绍如何用C语言求n个整数的最大最小值。

首先,我们可以定义一个数组来存储n个整数。然后,通过循环比较数组中的每个元素,找出其中的最大值和最小值。具体实现方式如下:


#include

int main() {

  int n, i;

  int arr[100];

  int max, min;

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

  scanf("%d", &n);

  printf("请输入%d个整数:", n);

  for (i = 0; i < n; i++) {

    scanf("%d", &arr[i]);

  }

  max = arr[0];

  min = arr[0];

  for (i = 1; i < n; i++) {

    if (arr[i] > max)

      max = arr[i];

    if (arr[i] < min)

      min = arr[i];

  }

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

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

  return 0;

}

上述代码中,我们首先通过scanf函数获取输入的整数个数n和n个整数,然后通过for循环遍历数组中的所有元素,利用if语句比较大小,最终找出数组中的最大值和最小值,并输出结果。

  
  

评论区

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