C语言编程:有十个学生成绩,找出其中的最高分,及其在这批数中的位置

2025-03-24 06:16:48
推荐回答(2个)
回答1:

#include
#define N 10
void main() { int a[N]={67,34,90,88,55,74,95,82,43,90},max_index,i;
  max_index=0; for ( i=1;i  printf("最高分%d, 是第%d个成绩.\n",a[max_index],max_index+1);
}

回答2:

int max=arr[0];
int index=0;

for(int i=1;i<10;i++){
if(arr[i]>max){
max=arr[i];
index=i;

}
}