/*c++程序 一维数组求出最大值*/ #include<iostream> using namespace std; int main() { int arrys[10] = {}; int max = arrys[0];//假设第一个数最大// int maxindex = 0; int i; for (i = 0; i < 10; i++) { cin >> arrys[i]; } /*遍历所有数与第一个比较 */ for (i = 1; i < 10; i++) { if ( arrys[i]>arrys[0]) { max = arrys[i]; maxindex = i; } } cout << "最大值为 " << max<<"下标为" << maxindex << endl;//输出最大值以及最大值的下标// }