看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): http://i.imgur.com/xSmI3X8.jpg 餵入的資料(Input): http://i.imgur.com/RFsw8np.jpg 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): 請問這是他一直迴圈嗎? 可是我有讓他I++了有點苦惱 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.160.242 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1459522824.A.903.html
Schottky: 否。for 內的 code 一次也沒跑過,所以 c 值完全未定義 04/01 23:09
weiclin: for(i=0;i==0;i++) 你不覺的那個 i==0 怪怪的? 04/01 23:11
weiclin: 另外 printf("%d", &c) 這個 &c 也不是印出 c 的值 04/01 23:13
twitcha101: 你是印出存 c的記憶體位址 04/01 23:29
twitcha101: by the way你迴圈只會跑一次 04/01 23:38
Schottky: 你這縮排很有 Scheme 的風格 XDDDD 04/01 23:40
me356500: 謝謝謝秀樓上 改完就對了 沒發現到是記憶 04/01 23:43
me356500: 體位址 04/01 23:43
ronin728: 不夠scheme,括號要放開頭(反串錯誤示範,原po請勿模仿) 04/01 23:45
jameszhan: 你應該去買本書來看吧 感覺連書都沒看過亂寫一通 04/02 15:50
EdisonX: 看起來像在手機上跑的?? 04/02 15:57
Hurricaneger: 為什麼檔名叫運送符號.cpp? 04/02 19:08
me356500: 運算符號。我只有看網路上自學 手機程式 04/02 19:13
Schottky: 看起來似乎是要做輾轉相除法 04/02 19:50
Schottky: 如果我猜對了,那你一開始就沒想清楚停止條件 04/02 19:52
me356500: 我是想做輸入兩個數字 大的減小的 後來成 04/03 09:18
me356500: 功惹ww 04/03 09:18
ronin728: 原來只是要大減小,你寫得很可怕,讓版友都以為你在做 04/03 12:24
ronin728: 輾轉相除法了 XD 04/03 12:24
ronin728: int c = a - b; c = (c >= 0)? c : c * -1; ←wwwwww 04/03 12:25
ronin728: 不然 int c = (a > b)? a - b : b - a; 一行阿www 04/03 12:27
Schottky: 只要做大的減小的,為什麼要寫 for ? 04/03 13:44
Schottky: for 是用來做重複多次的迴圈的 04/03 13:45