看板 C_and_CPP 關於我們 聯絡資訊
如題 我這學期剛開始學C++ 可是學的不是很懂 期中考的題目老師又叫我們自己翻書找答案 剛剛又重做了一次 可是不知道怎麼搞的 一直跑不出來 程式碼在這裡 int _tmain(int argc, _TCHAR* argv[]) { for(int i=1;i<=200;i++) { if (i%2 = 0 || i%3 = 0); cout<<i; cout<<endl; } return 0; } 題目是 要從1~200中找2和3的倍數,然後直的列出來 2 3 4 6 8 9 . . . 200 可以請大大們救救我嗎? 我是真心想學好C++的阿阿阿阿阿 拜託大大了 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.227.153 ※ 編輯: max123 來自: 140.134.227.153 (05/19 02:34) ※ 編輯: max123 來自: 140.134.227.153 (05/19 02:34) ※ 編輯: max123 來自: 140.134.227.153 (05/19 02:34)
jerohands:判斷是那裡是"=="不是"=",書真的要多看.. 05/19 02:41
jerohands: 式 05/19 02:42
apiod:if(...)後面不要加; if裡面的=要有2個 05/19 02:42
max123:感謝大大的幫忙 終於做出來了!!!!!! 05/19 02:48
max123:再問一個問題,如果不包含2和3的公倍數,應該怎麼改呢? 05/19 02:49
AppleFox:你不是已經找到包函的數嗎? 不包含就把其他的print出來 05/19 10:13
AppleFox:公倍數 sorry 那就去掉6的倍數吧 05/19 10:14
sjgau:simple is butiful! 不要把 事情搞的太複雜 05/19 14:44