21xrx.com
2024-11-10 07:30:46 Sunday
登录
文章检索 我的文章 写文章
c语言实现输入一组整数并输出最大和最小值
2023-06-17 06:56:21 深夜i     --     --
c语言 循环 最大最小值

当我们需要在一堆数据中判断最大值和最小值时,很容易想到程序语言。那么在c语言中,如何实现输入一组整数并输出最大和最小值呢?接下来,我们就来详细介绍。

首先,我们需要定义一个变量来存储输入的整数,然后通过循环来输入每个整数。在循环内部,我们可以在每个输入整数后,判断这个数是不是最大或最小值,如果是,则将它赋值给对应的变量。最后循环结束后,我们将最大和最小值分别输出即可。

实现代码如下:


#include

int main() {

  int n, max, min;

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

  scanf("%d", &n);

  printf("请输入%d个整数,用空格隔开:\n", n);

  // 第一个数既是最大值又是最小值

  scanf("%d", &max);

  min = max;

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

    int x;

    scanf("%d", &x);

    if(x > max)

      max = x;

    

    if(x < min)

      min = x;

    

  }

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

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

  return 0;

}

  
  

评论区

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