開發平台(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++了有點苦惱
否。for 內的 code 一次也沒跑過,所以 c 值完全未定義
作者:
weiclin (CC)
2016-04-01 23:11:00for(i=0;i==0;i++) 你不覺的那個 i==0 怪怪的?另外 printf("%d", &c) 這個 &c 也不是印出 c 的值
作者: twitcha101 (twitch) 2016-04-01 23:29:00
你是印出存 c的記憶體位址by the way你迴圈只會跑一次
不夠scheme,括號要放開頭(反串錯誤示範,原po請勿模仿)
作者:
EdisonX (卡卡獸)
2016-04-02 15:57:00看起來像在手機上跑的??
看起來似乎是要做輾轉相除法如果我猜對了,那你一開始就沒想清楚停止條件
原來只是要大減小,你寫得很可怕,讓版友都以為你在做輾轉相除法了 XDint c = a - b; c = (c >= 0)? c : c * -1; ←wwwwww不然 int c = (a > b)? a - b : b - a; 一行阿www
只要做大的減小的,為什麼要寫 for ?for 是用來做重複多次的迴圈的