求质数(素数)
来源:互联网 发布:java基础语言 编辑:程序博客网 时间:2024/04/29 16:24
质数(prime number)又称素数,有无限个。一个大于1的自然数,除了1和它本身外,不能被其他自然数整除,换句话说就是该数除了1和它本身以外不再有其他的因数;否则称为合数。
最小的质数是2。
目前为止,人们未找到一个公式可求出所有质数。
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace _1000以内的素数{ class Program { static void Main(string[] args) { Console.WriteLine("1000以内的素数有:"); Console.Write(2); //质数是从2开始的 int i, j; for (i = 3; i < 1000; i += 2) //偶数不是质数,所以可以直接加2 { for (j = 2; j <= Math.Sqrt(i); j++) { if (i % j == 0) //不是质数,例如 9%3 break; //退出内层for循环 } if (i % j != 0) //等于0(非质数)的 不输出。 Console.Write(' ' + i.ToString()); } Console.ReadLine(); } }}
0 0
- 求质数(素数)
- 求素数(质数)算法
- 求范围内质数(素数)
- 求1~1000的质数(素数)
- 筛选法求质数(素数)
- python3练习题--求质数(素数)
- Python求1000以内质数(素数)
- 求质数(素数)算法及其改进
- 求质数(素数)算法和代码
- 求素数(质数)的算法
- 求1-1000质数(素数)
- 求质数(素数)算法思想
- 求质数(素数)算法思想
- 为什么求模运算要用素数(质数)
- 【Java】求1到100以内的素数(质数)
- 快速线性筛选法求素数(质数)
- C#代码:求100以内的质数(素数)
- 打印质数(素数)
- LVM 图示
- Linux常用命令
- 掌握String三种引用传递的操作范例
- ios 去除应用程序角标
- 定制iOS 7中的导航栏和状态栏(主要是自定义的返回按钮)
- 求质数(素数)
- MVC框架
- android分享功能的整理。
- 深入理解hashmap
- 高性能JavaScript 编码建议
- Android的 intent详解
- git rebase简介(基本篇)
- U3D开发性能优化笔记(待增加版本.x)
- RTP协议分析