最贊回答 / 分束光
<...code...>你看,這里int score把score定義為整型,整型計算出的得數不會有小數,87/10就等于8了,再把這個8賦值到第二個score,這第二個score就是8,并被用到后面的代碼去與case 8對應,答案就出來啦。
2022-05-04
最贊回答 / 慕虎9442233
肯定有漏洞啊???for(j=0;j<=8;j++) 這個只是把10個數中最大的移到了最后,剩下9個還要繼續對比,所以才用到for(i=8;i>=0;i--)? ? {? ? ? ? for(j=0;j<=i;j++)????????·······
2022-05-01
最贊回答 / 朝榮
如果你想讓“sum+=i;”不執行的話,你就把它放“continue”后嘍;continue一般用于循環或循環+條件;continue的意思是“跳過本次循環,執行下一次循環,不管后面有沒有語句都不執行”,把“sum+=i;”放其后面就=“sum+=i;”后沒語句;大概就是這么個意思吧
2022-04-22
最新回答 / qq_慕仰1109269
continue是可以提前一次結束循環,這里是用goto“無條件轉換”,直接在3停止的,不再進行其他。continue結束后還會再一次循環判定,它還會試4。
2022-04-22