| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 814 人关注过本帖
标题:质数咋判断?
只看楼主 加入收藏
爱好者
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2005-8-15
收藏
 问题点数:0 回复次数:6 
质数咋判断?
前100个的质数?
搜索更多相关主题的帖子: 质数 判断 
2005-08-23 16:54
yichen
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2005-3-9
收藏
得分:0 
你可以到这里看看 http://bbs.bc-cn.net/bbs/dispbbs.asp?BoardID=117&ID=14855

[此贴子已经被作者于2005-8-23 17:54:06编辑过]


衣带渐宽终不悔, 为伊消得人憔悴。 纸上得来终觉浅, 绝知此事要躬行。
2005-08-23 17:53
梦幻情缘
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:769
专家分:20
注 册:2005-4-4
收藏
得分:0 
不错

————————————————————————————————————

昨夜西风凋碧树。独上高楼,望尽天涯路。
衣带渐宽终不悔,为伊消得人憔悴。
众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
2005-08-23 19:06
bjdcbltx
Rank: 1
等 级:新手上路
帖 子:167
专家分:0
注 册:2005-12-4
收藏
得分:0 
看了,其中:
for (int i=2;i<m;i++)
i<m,可改为i小于m的开平方,还请试下.

感谢有大家的陪伴!!! E-mail:bjdcbltx@
2005-12-04 16:07
rainlily0315
Rank: 1
等 级:新手上路
帖 子:109
专家分:0
注 册:2005-11-19
收藏
得分:0 

判断输入的数字是否为质数
using System;

public class Application
{
public static void Main()
{
string strNum;
Console.WriteLine("请输入一个正整数");
strNum = Console.ReadLine();
int num = int.Parse(strNum);
string result = "";

if(num % 2 == 0)
if(num != 2)
result = strNum + "不是质数";
else
result = strNum + "是质数";
else
{
bool ok = true;

for( int i=2; i <= num; i++)
{
if(i != num && num % i == 0)
{
result = strNum + "不是质数";
ok = false;
break;
}
if( i == num && ok )
result = strNum + "是质数";
}
}
Console.WriteLine(result);
}
}


闯出自己的天空
2005-12-05 11:33
唐伯猫
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:5323
专家分:58
注 册:2005-8-9
收藏
得分:0 
是不是质数,看看它模2是不是为0就可以了.

<iframe name="alimamaifrm" frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="no" width="300" height="170" src="/go/app/tbk_app/chongzhi_300_170.php?pid=mm_28854300_2441872_11377541&page=chongzhi_300_170.php&size_w=300&size_h=170&stru_phone=1&stru_game=1&stru_travel=1" ></iframe>
2005-12-06 14:52
唐伯猫
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:5323
专家分:58
注 册:2005-8-9
收藏
得分:0 
以下是引用rainlily0315在2005-12-5 11:33:00的发言:

判断输入的数字是否为质数
using System;

public class Application
{
public static void Main()
{
  string strNum;
  Console.WriteLine("请输入一个正整数");
  strNum = Console.ReadLine();
  int num = int.Parse(strNum);
  string result = "";

  if(num % 2 == 0)
   if(num != 2)
    result = strNum + "不是质数";
   else
    result = strNum + "是质数";
  else
  {
   bool ok = true;
  
   for( int i=2; i <= num; i++)
   {
    if(i != num && num % i == 0)
     {
      result = strNum + "不是质数";
      ok = false;
      break;
     }
    if( i == num && ok )
     result = strNum + "是质数";
   }  
  }
  Console.WriteLine(result);
}
}

[此贴子已经被作者于2005-12-6 14:54:41编辑过]


<iframe name="alimamaifrm" frameborder="0" marginheight="0" marginwidth="0" border="0" scrolling="no" width="300" height="170" src="/go/app/tbk_app/chongzhi_300_170.php?pid=mm_28854300_2441872_11377541&page=chongzhi_300_170.php&size_w=300&size_h=170&stru_phone=1&stru_game=1&stru_travel=1" ></iframe>
2005-12-06 14:54
快速回复:质数咋判断?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021401 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved