C语言考试- -

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:00:18
用键盘输入10个学生的成绩存放在一维数组中,数组下标作为学生的学号,编程输出其中最高的成绩,并输出相应的学号。。

main()
{
int score[10],i,j,max;
printf("please enter score:\n");
for (i=0;i<10;i++)
scanf("%d",&score[i]);
max=score[0];
for (i=1;i<10;i++)
{
if (score[i]>max)
{
max=score[i];
j=i;
}
}
printf("the maxscore=%d xh=%d\n",max,j+1);
}
输入:85 92 87 53 15 24 65 94 98 10
输出:the maxscore=98 xh=9(注意学号不可能是从0开始,所以j要加1)