C++编程第36题——求100以内的素数

//求100之内的素数

#include <iostream>

using namespace std;

int main()
{
    int i,j,tran,count=0;
    bool f;
    for(i=2;i<=100;i++){
        tran=i;
        for(j=2;j<tran;j++){
            if(tran%j==0){
                f=0;
                break;
            }else{
                f=1;
            }
        }
        //保证每行输出五个数字。但是没有解决对齐问题……
        if(f==1){
            if(count%5==0){
                cout<<endl;
            }
            count++;
            cout<<tran<<"    ";
        }

    }
    return 0;
}

运行结果为

你可能感兴趣的:(编程,C++)