數(shù)據(jù)遍歷的時候為什么上面的行下面的不行??已經(jīng)排完序了,下面的輸出是最小值為什么??不懂求解答
?for(m=0;m<10;m++)
??? {
??????? if(m!=9)
??????? {
??????????? printf("%d ",score[m]);
??????? }
??????? else
??????? {
??????????? printf("%d\n",score[m]);
??????? }
??? }
--------------------------------------------------------------------------------------------------------------------------------------------
?for(m=0;m<10;m++)
??? {
??????? if(m=9)
??????? {
??????????? printf("%d\n",score[m]);
??????? }
??????? else
??????? {
??????????? printf("%d? ",score[m]);
??????? }
??? }
2019-09-08
下面的 if 錯了,應(yīng)該是
m = 9 變成賦值給 m 了。