输出1000以内的素数的算法(实例代码)_C语言教程-查字典教程网
输出1000以内的素数的算法(实例代码)
输出1000以内的素数的算法(实例代码)
发布时间:2016-12-28 来源:查字典编辑
摘要:代码如下所示:复制代码代码如下:#include"stdafx.h"#include#includeboolIsSushu(intn){bo...

代码如下所示:

复制代码 代码如下:

#include "stdafx.h"

#include <iostream>

#include <math.h>

bool IsSushu(int n)

{

bool IsSushuFlg = true;

if( n <= 1)

{

return false;

}

for( int i = 2; i <= (int)sqrt((double)n); i++ )

{

if( 0 == n % i )

{

IsSushuFlg = false;

break;

}

}

return IsSushuFlg;

}

#define N 1000

int main()

{

printf("Su shu is: /n");

for( int i = 2; i < N; i++)

{

bool IsSushuFlg = IsSushu(i);

if( IsSushuFlg )

{

printf("%d /n", i);

}

}

system("pause");

return 0;

}

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新C语言学习
    热门C语言学习
    编程开发子分类