作业帮 > 综合 > 作业

利用数组计算输入十个数求出最大值的位置和最小值的位置?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/03 05:55:13
利用数组计算输入十个数求出最大值的位置和最小值的位置?
#include<stdio.h>int main(void)
{ int i,j,k;
 int a[10];
 int min=0,max=0;
 for(i=0;i<10;i++)
 {
  scanf("%d",&a[i]);
 }
 for(j=1;j<10;j++)
 {
  if(a[min]<a[j])
   min=j;
 }
 for(k=1;k<10;k++)
 {
  if(a[max]>a[k])
   max=k;
 }
 printf("最小的数是第 %d 个数!\n",a[min]);
 printf("最大的数是第 %d 个数!\n",a[max]);
 return 0;
}