跪求!一C语言答案!急需!输入一个一维整型数组,并找出数组元素中最大值和最小值及其相应下标!

跪求!一C语言答案!急需!输入一个一维整型数组,并找出数组元素中最大值和最小值及其相应下标!

第1个回答  2012-04-29
#include <stdio.h>

int main()
{
int i,j,k,a[10],max,min;
printf("输入10个整数:");
scanf("%d",&a[0]);
max = min = a[0];
j = k = 0;

for(i=1; i<10; i++)
{
scanf("%d",&a[i]);
if(max < a[i])
{
max = a[i];
j = i;
}
if(min > a[i])
{
min = a[i];
k = i;
}
}
printf("最大值是:%d,其对应下标是:%d\n",max,j);
printf("最小值是:%d,其对应下标是:%d\n",min,k);
}本回答被提问者采纳
第2个回答  2012-04-29
你去网上搜一下 冒泡法 或许可以解决你的问题!!!
第3个回答  2012-04-29
又不排序,要冒泡法做什么。
2楼正解。
相似回答