[問題] 對於一個初學者很難的簡單問題...

看板C_and_CPP作者 (一 擊 入 魂)時間15年前 (2009/04/04 14:18), 編輯推噓1(1011)
留言12則, 5人參與, 最新討論串1/2 (看更多)
各位高手好,小弟最近正在學c++,大學也沒相關背景,只是純興趣, 問題太白痴也請海涵,我看過置底文的十戒,但是看完也不知道在講甚麼@@" 因為真的是初學XD,若有違反板規請告知,我會自D. -- 最近抓了一本書來練習,裡面有一練習題:九九乘法表, 我只是把書上寫法加上第13行--ans=i*j...跑出來的結果就錯了 請問為什麼這樣寫法不行?請指正說明,謝謝. 01 #include <cstdlib> 02 #include <iostream> 03 04 using namespace std; 05 06 int main(int argc, char *argv[]) 07 { 08 int i, j, ans; 09 10 for(i=2; i<=9; i++) 11 { 12 for(j=1; j<=9; j++) 13 ans=i*j; 14 cout<<i<<"x"<<j<<"="<<ans<<endl; 15 cout<<endl; 16 } 17 system("PAUSE"); 18 return EXIT_SUCCESS; 19 } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.203.55

04/04 14:22, , 1F
你的for loop j ...少了大括號 { }
04/04 14:22, 1F

04/04 14:34, , 2F
啊~~~原來如此...這蠢問題真丟臉>///<
04/04 14:34, 2F

04/04 14:39, , 3F
下次更謹慎一點就好了:D
04/04 14:39, 3F

04/04 15:24, , 4F
你要學的是用編譯器debug
04/04 15:24, 4F

04/04 17:04, , 5F
推學習用debug, 這是寫程式很重要的一個除錯環節:)
04/04 17:04, 5F

04/04 17:20, , 6F
了解,我會去找找DEBUG的資料,謝謝大家.
04/04 17:20, 6F

04/04 17:24, , 7F
有找到可以偷偷告訴我 我也想學 :D
04/04 17:24, 7F

04/04 17:27, , 9F
這是我之前寫的 或許可以參考
04/04 17:27, 9F

04/04 18:06, , 10F
中文版真好:D 很感謝你的分享. 不過.compiler過不了...
04/04 18:06, 10F

04/04 18:07, , 11F
debug工具也開不起來XD ...exe產生失敗XD
04/04 18:07, 11F

04/04 18:07, , 12F
所以文章開頭說的很好...compiler過了後...才能用XD
04/04 18:07, 12F
文章代碼(AID): #19rllI6K (C_and_CPP)
文章代碼(AID): #19rllI6K (C_and_CPP)