以下代码中,输出1~1000中的所有素数,每行10个,每个素数占5个字符
#include <iostream> #include <iomanip> using namespace std; int main() { ______(1)_______; cout<<setw(5)<<"2"; for(int n=3;n<1000;_____(2)_____) { int i; for(i=3;i<=n/2;i+=2) if(_____(3)____) break; if(i>n/2) { cout<<setw(5)<<n; ______(4)______ if(cnt%10==0) cout<<"\n"; } } return 0; }