数组实现,定义一个保存10个整数的一维数组,找出其中值最大的元素的值,输出最大值及该元素对应的下标?

如题所述

#include <stdio.h>

int main()

{

int arr[10];

printf("请输入10个整数:\n");

for (int i = 0; i < 10; i++)

{

scanf("%d", &arr[i]);

}

int max = arr[0];

int cur;

for (int j = 0; j < 10; j++)

{

if (max < arr[j])

{

max = arr[j];

cur = j;

}

}

printf("最大值为:%d,下标为:%d\n", max, cur);

return 0;

}
温馨提示:答案为网友推荐,仅供参考
相似回答