[問題] int陣列輸入問題

看板C_and_CPP作者 (赤城我老婆)時間7年前 (2016/09/11 10:06), 編輯推噓1(109)
留言10則, 3人參與, 最新討論串1/1
最近在練習排序法 想練習氣泡交換法 但是在最一開始的讀取陣列就出現問題 程式碼如下 http://ideone.com/qrrVd5 輸入: 5 2 3 5 4 2 原本預期輸出 2 3 5 4 2 實際輸出 2 3 5 4 2 8720454 應該也沒有超過陣列範圍的問題 請問大大們可以告訴我問題在哪嗎 感激不盡! -- Sent from my Windows -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.126.134 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1473559609.A.8A3.html

09/11 10:18, , 1F
第20行是幹嘛的@@?
09/11 10:18, 1F

09/11 10:19, , 2F
times=5表示存在index0~4
09/11 10:19, 2F

09/11 10:20, , 3F
第二個for列印0~i<times也就是0~4
09/11 10:20, 3F

09/11 10:22, , 4F
手機選字把time自動改成times了Orz
09/11 10:22, 4F

09/11 10:22, , 5F
.....我發現問題了 20行手殘多打%d 謝啦
09/11 10:22, 5F

09/11 10:23, , 6F
第20行的那個%d也沒有給值讓他印
09/11 10:23, 6F

09/11 10:24, , 7F
手殘><
09/11 10:24, 7F

09/11 10:27, , 8F
第 20 行給 gcc 應該會有 warning,貼心
09/11 10:27, 8F

09/11 10:30, , 9F

09/11 10:30, , 10F
謝啦
09/11 10:30, 10F
文章代碼(AID): #1NrBmvYZ (C_and_CPP)