為什么有時候運行成功,有時候又運行失???
#include <stdio.h>
int main()
{
??? int score[10]={67,98,75,63,82,79,81,91,66,84};
??? int i,j;
??? int sum=0;
??? int highScore;
??? int lowScore;
??? float average;
??? printf("---沒排序---\n");
??? for(i=0;i<=9;i++)
??? {
??????? printf("%d? ",score[i]);
??? }
??? printf("\n");
??? i=0;
??? for(i=0;i<10;i++)
??? {
????????? sum+=score[i];
????????? for(j=0;j<10;j++)
????????? {
??????????? if(score[j]<score[j+1])
??????????? {
????????????? int c;
????????????? c=score[j+1];
????????????? score[j+1]=score[j];
????????????? score[j]=c;
??????????? }
????????? }
??? }
??? i=0;
??? average=sum/10;
??? highScore=score[0];
??? lowScore=score[9];
??? printf("---排序后---\n");
???? for(i=0;i<=9;i++)
??? {
??????? printf("%d? ",score[i]);
??? }
??? printf("\n");
??? printf("總分為:%d? 平均分為:%.2f\n",sum,average);
??? printf("最高分為:%d? 最低分為:%d",highScore,lowScore);
??? return 0;
}
2020-02-28