已采納回答 / 慕用5373929
命名空間是用來組織和重用代碼的。如同名字一樣的意思,NameSpace(名字空間),之所以出來這樣一個東西,是因為人類可用的單詞數太少,并且不同的人寫的程序不可能所有的變量都沒有重名現象,對于庫來說,這個問題尤其嚴重,如果兩個人寫的庫文件中出現同名的變量或函數(不可避免),使用起來就有問題了。
2017-10-01
最新回答 / ER木偶呀
不對吧在上面代碼里有isFlag的狀態所以才能運行 樓上沒看懂代碼吧!? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ...
2017-08-30
已采納回答 / 慕神6778771
因為當ifMax=0時,后一個小于前一個則交換位置,說明最后得到的順序數列是從小到大的,隨著i 增大,每次循環都會選出第i大的數,順序也依次從后往前排好,如果順序正確則不用進行交換,那么temp的值也不會改變,也就是說當a[j+1]=3與a[j]交換數序以后整個數列的順序都已正確,最小的那個數就不會賦值給temp了,所以打印出的temp不是最小值。輸出的temp應改為a[9]和a[0]。
2017-08-11