C语言:定义一个包含10个元素的一维数组找出其中的最大值让其与第一个元素交换,找出最小值与最后一个
答案:1 悬赏:80 手机版
解决时间 2021-11-26 19:54
- 提问者网友:嘚啵嘚啵
- 2021-11-26 09:09
C语言:定义一个包含10个元素的一维数组找出其中的最大值让其与第一个元素交换,找出最小值与最后一个
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-11-26 09:47
#include
int main()
{
int arr[10];
int i, max, min, temp;
for (i = 0; i < 10; i++)
scanf("%d", &arr[i]);
max = min = 0;
for (i = 1; i < 10; i++)
if (arr[i] > arr[max])
max = i;
else if (arr[i] < arr[min])
min = i;
temp = arr[max];
arr[max] = arr[0];
arr[0] = temp;
temp = arr[min];
arr[min] = arr[9];
arr[9] = temp;
for (i = 0; i < 10; i++)
printf("%d ", arr[i]);
putchar('
');
return 0;
}
int main()
{
int arr[10];
int i, max, min, temp;
for (i = 0; i < 10; i++)
scanf("%d", &arr[i]);
max = min = 0;
for (i = 1; i < 10; i++)
if (arr[i] > arr[max])
max = i;
else if (arr[i] < arr[min])
min = i;
temp = arr[max];
arr[max] = arr[0];
arr[0] = temp;
temp = arr[min];
arr[min] = arr[9];
arr[9] = temp;
for (i = 0; i < 10; i++)
printf("%d ", arr[i]);
putchar('
');
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯