C语言:从键盘输入10个整型数据,找出最大值和最大值的下标并输出

2024-11-28 23:49:53
推荐回答(1个)
回答1:

#include
int main()
{
int i,max,min,k,l;
int a[10];
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=min=a[0];
for(i=0;i<10;i++)
{
if(a[i]>=max)
{
max=a[i];
k=i;
}
if(a[i]<=min)
{
min=a[i];
l=i;
}
}
printf("该数组最小的是a[%d]=%d\n",l,a[l]);
printf("该数组最大的是a[%d]=%d\n",k,a[k]);
return 0;
}