c++ - VS2015没有cout还能输出是怎么回事
PHP中文网
PHP中文网 2017-04-17 13:38:49
0
3
646
PHP中文网
PHP中文网

认证0级讲师

全部回覆(3)
左手右手慢动作

下面的if (a[p] = -1),會執行這個賦值語句的,程式碼思路確實很奇怪,思路有點混亂
中間的a[1] = 2, a[2] = 3 , a[4] = 5, a[6] = 7, a[10] = 11, a[12] = 13;這段不覺得很難受麼...
int mainvoid main這是一個有定論的事情了,void就是錯誤的,LLVM甚至會把這個報錯,不用再用void main的寫法了
思路有點亂,建議重寫

補充一下,continue語句應盡量少用或不用,容易造成不易理解的代碼

洪涛

題主提供的程式碼中問題比較多,修改比重寫還要麻煩。建議參考 Sieve of Eratosthenes 演算法重寫一個(連結裡的動圖很形象易懂)。

PHPzhong

這程式碼的思路簡直是天馬行空。如果連下標越界和if (a[p] = -1)都看不出來的話,不如把學妹交給我。建議直接重寫,不要改了。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板