答案:【计分规则】: #include
int max(int *p)
{
int max;
int i, j;
int index;
for (i = 0; i < 9; i++)
{
max = *(p + i);
index = i;
for (j = 1; j < 10; j++)
{
if (max < *(p + j))
{
max = *(p + j);
index = j;
}
}
}
return index;
}
int main(int argc, const char *argv[])
{
int a[10];
int i;
for (i = 0; i < 10; i++)
{
scanf("%d", &a[i]);
}
printf("max下标:%d,min下标:%d", max(a), min(a));
return 0;
}