-
C#教程之C# 练习题 判断1至输入数值之间有多少个
- 2019-09-16 10:08 来源:未知
题目:判断1至输入数值之间有多少个素数,并输出所有素数。
1.程序分析:判断素数的方法:用一个数分别去除2到当前数-1,如果能被整除,则表明此数不是素数,反之是素数。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
class Program { // static void Main( string [] args) { bool yes = false ; Console.Write( "输入需要计算素数的范围:" ); int num=Convert.ToInt32(Console.ReadLine()); for ( int i = 1; i <= num; i++) { //循环计算范围内各个数值 for ( int j =2; j <i;j++ ) { //通过循环对比 当前数是否能被2至当前数-1的数值整除 if (i % j == 0) { //通过否有余数判断能否被整除。如果能被整除表示不是素数 yes = true ; break ; } } if (yes== false ) { //输出素数 Console.WriteLine(i); } yes = false ; } Console.ReadKey(); } } |
最新更新
C#教程之C# 表达式树Lambda扩展(四)
C#教程之C# 练习题 判断1至输入数值之间有
C#教程之C# 练习题 将一个正整数分解质因
C#教程之framework7 Autocomplete (自动完成) 具
C#教程之framework7 Autocomplete (自动完成) 具
C#教程之C#关键字:static
C#教程之(仿)火车头采集器 源码开源
C#教程之IIS配置文件的XML格式不正确 app
C#教程之[Revit]开始:编写一个简单外部命
C#教程之c# webapi结合swagger的使用
JavaScript教程之Mac安装vue
JavaScript教程之nodejs + webpack4 + babel6 结合写
JavaScript教程之Clean Code之JavaScript代码示例
JavaScript教程之AJAX调用数据,滚动到底部
JavaScript教程之聊聊 Vue 中 title 的动态修改
JavaScript教程之使用JavaScript获取url中的参
JavaScript教程之前端之json,ajax和jsonp
JavaScript教程之electron——ipcMain模块、ip
JavaScript教程之前端之移动端库和框架bo
JavaScript教程之大项目之网上书城(三)—
access数据库之随说秋色园从Access升迁到
access数据库之微信公众平台开发(26) ACCE
access数据库之ACCESS TOKEN
access数据库之当爬虫被拒绝时(Access Deni
access数据库之当爬虫被拒绝时(Access Deni
access数据库之使用PowerDesigner生成Access数据
access数据库之让ADO.NET Entity Framework 支持
access数据库之Web API与OAuth:既生access to
access数据库之[认证 & 授权] 6. Permissi
access数据库之[认证 & 授权] 6. Permissi