Console-算法[for]-素数
ylbtech-Arithmetic:Console-算法[for,if]-素数 |
1.A,案例 |
-- ylb:算法
-- Type:算法[for]
-- munu:素数的算法与分析
-- ========================================================
1.B,解决方案 |
using System;namespace ConsoleApplication1 {class Program{/// <summary>/// 题目:编写一个程序输出从2到100之间的所有素数。/// ylb:分析/// 素数的含义为只能被1和它本身整除的数,但1不是素数。那么对于一个整数n判断其为素数的条件/// 是不能被2到n的平方根内的所有整数整除。/// </summary>static void Main(string[] args){int n, i, j;int flag; //flag代表标识for (i = 2; i <= 100; i++){flag = 1;n = (int)Math.Sqrt(i); /*根据素数条件计算出该数字的平方根,* 并将结果强制转为整数*/for (j = 2; j <= n; j++) //内层for判断从2-平方根是否有能被i整除的 {if (i % j == 0){flag = 0; /*一旦找到一个能被整除的,则不是素数,将标识变量设定为假,直接结束内层循环*/break;}}if (flag == 1) // 根据标识变量的取值最后判断是否为素数 {Console.Write(string.Format("{0}\t",i));}}}} }
1.C,运行结果 |
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 请按任意键继续. . .
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
Console-算法[for]-素数相关推荐
- Java实现算法应用--素数 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。
Java实现算法应用–素数 @author asus 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数. 具体代码如下: package package6;import java.util ...
- Pollard_rho算法+Miller_Rabin算法(大素数的判断与素因子分解)(模板)
const int S=20;//随机算法判定次数,S越大,判错概率越小 //计算 (a*b)%c. a,b都是long long的数,直接相乘可能溢出的 // a,b,c <2^63 LL m ...
- 算法笔记--素数筛(朴素筛,埃式筛,欧拉筛)
素数 素数也叫质数,是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数.如2 , 3 , 5 , 7 , 11等. 素数筛 素数筛即筛选出1~n内的素数的方法,这里介绍三种 常见的求素数 ...
- 【算法】素数(质数)判断方法
注:本篇文章已搬至个人博客中, 点击前往 素数(质数)的判断在算法问题中经常遇到,这里小结几种常用的判断方法. 素数(质数)的定义 首先,我们来看一下素数(质数)的定义:质数又称素数.一个大于1的自然 ...
- Java 算法 找素数
目录标题 题目描述 解题思路 代码 题目描述 给定区间[L, R] , 请计算区间中素数的个数. 输入 输入描述: 两个数L和R. 输入样例: 2 11 输出 输出描述: 一行,区间中素数的个数. 输 ...
- [Java] 蓝桥杯ADV-91 算法提高 素数判断
编写一函数IsPrime,判断某个大于2的正整数是否为素数. 样例输入: 5 样例输出: yes 样例输入: 9 样例输出: no 注意:是素数输出yes,不是素数输出no,其中yes和no均为小写. ...
- [Java] 蓝桥杯ADV-184 算法提高 素数求和
问题描述 输入一个自然数n,求小于等于n的素数之和 样例输入 2 样例输出 2 数据规模和约定 测试样例保证 2 <= n <= 2,000,000 package adv184;impo ...
- 蓝桥杯 ADV-184 算法提高 素数求和
问题描述 输入一个自然数n,求小于等于n的素数之和 样例输入 2 样例输出 2 数据规模和约定 测试样例保证 2 <= n <= 2,000,000 #include <iostre ...
- 蓝桥杯 ADV-91 算法提高 素数判断
编写一函数IsPrime,判断某个大于2的正整数是否为素数. 样例输入: 5 样例输出: yes 样例输入: 9 样例输出: no 注意:是素数输出yes,不是素数输出no,其中yes和no均为小 ...
- 算法学习-素数与合数小结
一.素数打表 /** 素数筛选,查找出小于等于MAXN的素数并连续存到prime[1...n]中* prime[0]存素数的个数,初始为0 */#include<stdio.h> #inc ...
最新文章
- mysql 用户 多主机_MySQL单主机多实例部署
- 说说项目从0-1过程中的那点事儿
- |Vijos|树状数组|P1512 SuperBrother打鼹鼠
- STM32F103单片机系统时钟部分归纳
- 云炬Android开发笔记 3-3基础框架可用性验证
- 罗马数字转整数Python解法
- inception mysql 审核_mysql 审核引擎 goInception 的基本使用
- xuggler 中文开发_Xuggler开发教程
- C++中的inline用法
- 【数值分析】—— 对数函数、指数函数(数值稳定性)
- HttpClient发送get,post接口请求
- 1006 小明与隔壁老王之间不得不说的故事(简单)
- python表达式3and5_表达式 3 and 5 的值为____________。(5.0分)_学小易找答案
- 计算机无法安装ae,Windows10系统AE软件无法安装如何处理
- 计算机电路基础第三版清华大学出版社答案,清华大学出版社-图书详情-《计算机电路基础(第2版)》...
- Data structure you've never heard of(枚举+dp)
- 省略to的动词不定式八种情况
- 最新WIN平台服务器安全解决方案【青云原创】
- 满足多元化场景需求,戴尔显示器新品绚丽亮相
- 英语作文计算机国际会议开幕词,英语作文会议开幕词
热门文章
- java path combine_Path.Combine (合并两个路径字符串)方法的一些使用细节
- 大数据MongoDB之NoSQL的CAP定理和BASE原则是什么?
- 移动端 重定向 https 请求
- OraclePLSQL 安装及乱码问题解决
- Zookeeper配置项说明
- print_r与var_dump
- 2. main函数和启动例程
- 实战 Nginx 与 PHP(FastCGI)的安装、配置与优化
- windows 2003 server IIS权限设置
- [转]SQL Server 2000执行计划成本(2/5)