問題詳情

42. 請問下面這支 C 程式的輸出為何?


(A) 1 2 3 4 5 6 7 8 9 10
(B) 10 9 8 7 6 5 4 3 2 1
(C) 10 9 8 7 6 6 7 8 9 10
(D) 5 4 3 2 1 1 2 3 4 5

參考答案

答案:A
難度:困難0.35
書單:沒有書單,新增

用户評論

111年資訊上岸!】評論

i=0,1和10交換 -> 10 2 3 4 5 6 7 8 9 1i=1,2和9交換 -> 10 9 3 4 5 6 7 8 2 1 i=2,3和8交換 -> 10 9 8 4 5 6 7 3 2 1.....依此類推,看似要變成從大到小排序,但當 i=5之後,又再交換一次,換回原本的順序i=5,5和6交換 -&g.....看完整詳解