1.编写程序
#include<stdio.h>
void Show(int *p)
{
for (int i = 0; i < 10; i++)
{
printf("%d", p[i]);
}
}
void Swap(int *p1)
{
int i, j, t;
int min = 0, max = 0;
for (i = 1; i < 10; i++)
{
if (p1[i] < p1[min])
{
min = i;
}
}
t = p1[min];
p1[min] = p1[0];
p1[0] = t;
for (j = 1; j < 10; j++)
{
if (p1[j] > p1[max])
{
max = j;
}
}
t = p1[max];
p1[max] = p1[9];
p1[9] = t;
}
void main()
{
int a[10];
for (int i = 0; i < 10; i++)
{
scanf("%d", &a[i]);
}
Swap(a);
Show(a);
}
2.结果演示