#include <stdio.h>
int main()
{
int arr[10];
int i, max, max_1 = 0;
printf("请输入 10 个整数:\n");
for (i = 0; i < 10; i++)
{
scanf("%d", &arr[i]);
}
max = arr[0]; // 假设第一个元素为最大值
for (i = 1; i < 10; i++)
{
if (arr[i] > max)
{
max = arr[i];
max_1 = i; //确认最大值的索引
}
}
// 交换最大值和最后一个元素
int temp = arr[max_1];
arr[max_1] = arr[9];
arr[9] = temp;
printf("数组中的最大值:%d\n",arr[max_1]);
printf("交换后的数组为:\n");
for (i = 0; i < 10; i++)
{
printf("%d ", arr[i]);
}
return 0;
}