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.选出数组中最大的元素)的主要内容,如果未能解决你的问题,请参考以下文章