21xrx.com
2024-12-22 23:36:52 Sunday
登录
文章检索 我的文章 写文章
C++如何输出数组的最小值?
2023-06-26 18:45:49 深夜i     --     --
C++ 输出 数组 最小值

在C++中,要输出数组中的最小值,可以使用for循环和if语句来实现。以下是具体的步骤:

1. 声明一个整型数组,并给出其元素值


int arr[] = 3;

2. 声明一个整型变量来保存最小值,并将其初始化为数组的第一个元素


int minVal = arr[0];

3. 使用for循环遍历数组中的所有元素,通过if语句来比较元素值并更新最小值


for(int i = 1; i < sizeof(arr)/sizeof(int); i++){

  if(arr[i] < minVal){

    minVal = arr[i];

  }

}

4. 最后输出最小值


cout << "数组的最小值为:" << minVal << endl;

完整的代码如下:


#include<iostream>

using namespace std;

int main(){

  int arr[] = 1;

  int minVal = arr[0];

  for(int i = 1; i < sizeof(arr)/sizeof(int); i++){

    if(arr[i] < minVal){

      minVal = arr[i];

    }

  }

  cout << "数组的最小值为:" << minVal << endl;

  return 0;

}

执行后输出结果为:


数组的最小值为:1

这是因为数组中最小的元素是1,程序成功输出了数组的最小值。

  
  

评论区

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