博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#找出第n到m个素数之间所有之和
阅读量:5227 次
发布时间:2019-06-14

本文共 1251 字,大约阅读时间需要 4 分钟。

 

 

 

static void Main(string[] args)        {            int n = int.Parse(Console.ReadLine());  //开始的数            int m = int.Parse(Console.ReadLine()); //结束的数            int sun = 0;   //累加            int count = 0; //素数            bool flag=true;  //判断是否为素数 true 是素数 false不是素数            for (int i = 2; count < m; i++)              {                for (int j = 2; j < i; j++)                {                    //如果可以被整除一定不是素数                    flag = i % j == 0 ? flag = false : flag = true;                    break;                    //if (i % j == 0)  //判断不是素数                    //{                    //    flag = false;                     //    break;                    //}                }                if (flag)                {                                        count++;  //如果是素数自增+1                    if (count >= n && count <= m)                    {                        Console.WriteLine("素数是:" + i);                        sun += i;                                        }                }                flag = true;                            }            Console.WriteLine(sun);            Console.ReadKey();        }

 

posted on
2018-12-14 12:45 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/tianranhui/p/10118786.html

你可能感兴趣的文章
Vue
查看>>
表变量与临时表的优缺点(转)
查看>>
shell脚本图书
查看>>
UNIX环境高级编程——线程限制
查看>>
UNIX网络编程——原始套接字SOCK_RAW
查看>>
TCP发送源码学习(1)--tcp_sendmsg
查看>>
使用两个不同类型的数据进行加法计算时,使用异常处理语句捕获由于数据类型错误而出现的异常,发生生成错误。是否继续并运行上次的成功生成?...
查看>>
python-三级菜单和购物车程序
查看>>
web开发灵感推荐--34个有吸引力的电影网站设计灵感
查看>>
sql操作
查看>>
条件断点 符号断点
查看>>
第二十三模板 18.3.5 位集合
查看>>
LEFT JOIN条件写在where里是不会多查出数据来的
查看>>
手把手 学习Git
查看>>
VMware12 + Ubuntu16.04 虚拟磁盘扩容
查看>>
pwershell switch 语句
查看>>
学习Spring Boot:(五)使用 devtools热部署
查看>>
三人行有我师?取长补短?影响力?
查看>>
设计模式——设计模式概述
查看>>
封装一个获取module.exports内容的方法
查看>>