输出1000以内的素数的算法(实例代码)
- 更新时间:2022-06-27 09:06:19
- 编辑:沈俊楠
代码如下所示:
#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++继承和多态的实例内容
本文主要给大家简单讲诉了C和C++的区别以及如何使用C语言模拟实现C++继承和多态,并附上示例代码,是篇相当不错的文章,推荐给喜欢C语言的小伙伴们
发布时间:2021-06-10
-
C++多文件变量解析
大家注意不要在头文件中定义变量,在头文件中声明变量。定义放在对应的源文件中。其他地方只能用extern声明
发布时间:2022-04-14
-
如何理解C++ 临时变量的常量性
这篇文章主要介绍了如何理解C++ 临时变量的常量性,帮助大家更好的理解和学习c++ 变量,感兴趣的朋友可以了解下
发布时间:2022-04-02
-
C++实现数字转换为十六进制字符串的方法
这篇文章主要介绍了C++实现数字转换为十六进制字符串的方法,涉及C++操作数字与字符串转换的相关技巧,需要的朋友可以参考下
发布时间:2022-04-16
-
C/C++实现双路快速排序算法原理
这篇文章主要为大家详细介绍了C/C++实现双路快速排序算法原理,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2022-04-03
-
C++实现归并排序的实例
这篇文章主要为大家详细介绍了C++实现归并排序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2021-10-08
-
C++实现会员管理程序的具体方案
这篇文章主要为大家详细介绍了C++实现会员管理程序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
发布时间:2021-06-01