【问题描述】求一维数组中的最大值及最大值所在数组下标 【样例输入】 20 30 10 50 40【样例输出】 t [3]=50
时间: 2023-12-04 08:06:13 浏览: 54
数组应用举例求出十个数中的最大数-C语言数组教学
下面是一个C++的实现代码:
```c++
#include<iostream>
using namespace std;
int main()
{
int a[100],max=0,num=0,n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
if(max<a[i])//如果输入的数比max大,则更新max和num
{
max=a[i];
num=i;
}
}
cout<<"t ["<<num<<"]="<<max<<endl;//输出结果
return 0;
}
```
输入样例:
```
5
20 30 10 50 40
```
输出样例:
```
t [3]=50
```
阅读全文