C++ 小白入门实操自学笔记——(2.选出数组中最大的元素)

Posted 每天告诉自己要努力

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 小白入门实操自学笔记——(2.选出数组中最大的元素)相关的知识,希望对你有一定的参考价值。

2.选出数组最大的元素
定义一个数组 arr={2,4,8,6,12,10},输出最大的数

我的做法

定义一个最大值Max,访问数组的每个元素,跟Max比较,再更新Max

做法1:

#include<iostream>
using namespace std;

int main()
{
	int arr[6]={2,4,8,6,12,10};
	int len=sizeof(arr)/sizeof(arr[0]);
	for(int i=0;i<len;i++)
	{
		cout<<"数组中第"<<i<<"个元素为"<<arr[i]<<endl;
	}
	
	int max = 0;
	for(int i=0;i<len-1;i++)
	{
		if(arr[i]>max)
		{
			max = arr[i];
		}
	}
	
	cout<<"最大值 = "<<max<<endl;
	system("pause");
	return 0;
}

做法2:(调用函数)

#include<iostream>
using namespace std;

int Select_Max(int arr[],int len)
{
	int max = 0;
	for(int i=0;i<len;i++)
	{
		if(arr[i]>max)
		{
			max = arr[i];
		}
	}
	return max;
}


int main()
{
	int arr[6]={2,4,8,6,12,10};
	int len=sizeof(arr)/sizeof(arr[0]);
	for(int i=0;i<len;i++)
	{
		cout<<"数组中第"<<i<<"个元素为"<<arr[i]<<endl;
	}
	cout<<"最大值 = "<<Select_Max(arr,len)<<endl;
	system("pause");
	return 0;
}

输出结果:
在这里插入图片描述

以上是关于C++ 小白入门实操自学笔记——(2.选出数组中最大的元素)的主要内容,如果未能解决你的问题,请参考以下文章

C++ 小白入门实操自学笔记——(1.数组每个元素求和)

C++ 小白入门实操自学笔记——(4.二维数组求和)

C++ 小白入门实操自学笔记——(5.指针传递的冒泡排序)

❤️Docker教程小白实操入门 教程合集❤️

MongoDB入门实操《一》

算法动态规划DP自学笔记 入门:基本知识+经典例题