**问题1:
如何在数组中找到最大值后输出?
**
解决:
1.创建一个数组
int arr[5]={300,200,400,500,100};
2.先默认数据最大值为0
int max = 0;
3. 遍历数据用for遍历
for(int i =0;i <5;i++)
{
//cout <<arr[i] <<endl;
}
3.1判断数据元素与最大值的谁大if语句
3.1.1如果数组元素大于最大值则将数据元素赋予最大值
for(int i =0;i <5;i++)
{
//cout <<arr[i] <<endl;
if( arr[i] > max)
{
max=arr[i];
}
}
4.最后输出最大值即可
5.总的代码块如下
```cpp
#include <iostream>
using namespace std
int main () {
int arr[5]={300,200,400,500,100};
for(int i =0;i <5;i++)
{
//cout <<arr[i] <<endl;
if( arr[i] > max)
{
max=arr[i];
}
}
printf ("%d",max);
return 0;
}