12
返回列表 发新帖
楼主: muchu123

求100以内的质数怎么写用java

[复制链接]
论坛徽章:
5
生肖徽章2007版:虎
日期:2009-01-22 14:06:54生肖徽章2007版:狗
日期:2009-03-19 22:36:35生肖徽章2007版:马
日期:2009-05-11 11:00:59生肖徽章2007版:鼠
日期:2009-06-02 16:41:21生肖徽章2007版:龙
日期:2009-10-26 17:48:58
11#
发表于 2008-9-4 12:18 | 只看该作者
作业题?

使用道具 举报

回复
论坛徽章:
0
12#
发表于 2008-9-7 14:25 | 只看该作者
我来个初学者能看懂的

class ss{
public static void main(String[] args){
int i=0,j=0,k=0;
for (i=1;i<=100;i++){
for (j=2;j<=Math.sqrt(i);j++)
        if (i%j==0){
       
                System.out.println("合数"+i);
                k=k+1;
                break;
        }
    else if(j>=(Math.sqrt(i)-1))
   
            System.out.println("素数"+i);
                   
}
System.out.println("共有"+k+"个合数,"+(100-k)+"个素数");
}
}

使用道具 举报

回复
论坛徽章:
927
世界杯纪念徽章
日期:2014-07-14 11:31:462014年世界杯参赛球队: 智利
日期:2014-07-04 23:38:162014年世界杯参赛球队: 尼日利亚
日期:2014-07-04 23:38:162014年世界杯参赛球队:墨西哥
日期:2014-07-03 23:45:472014年世界杯参赛球队: 希腊
日期:2014-07-03 23:45:472014年世界杯参赛球队: 荷兰
日期:2014-07-03 23:45:472014年世界杯参赛球队: 阿尔及利亚
日期:2014-07-02 00:13:542014年世界杯参赛球队: 乌拉圭
日期:2014-07-02 00:12:112014年世界杯参赛球队: 哥斯达黎加
日期:2014-07-02 00:12:102014年世界杯参赛球队:巴西
日期:2014-07-01 23:38:18
13#
发表于 2008-9-8 11:10 | 只看该作者
public boolean isPrime(int checkNumber){
double root = Math.sqrt(checkNumber);
for(int i =2 ;i<=root;i++){
if(checkNumber%i==0){
return false;
}
}
return true;
}

使用道具 举报

回复
论坛徽章:
927
世界杯纪念徽章
日期:2014-07-14 11:31:462014年世界杯参赛球队: 智利
日期:2014-07-04 23:38:162014年世界杯参赛球队: 尼日利亚
日期:2014-07-04 23:38:162014年世界杯参赛球队:墨西哥
日期:2014-07-03 23:45:472014年世界杯参赛球队: 希腊
日期:2014-07-03 23:45:472014年世界杯参赛球队: 荷兰
日期:2014-07-03 23:45:472014年世界杯参赛球队: 阿尔及利亚
日期:2014-07-02 00:13:542014年世界杯参赛球队: 乌拉圭
日期:2014-07-02 00:12:112014年世界杯参赛球队: 哥斯达黎加
日期:2014-07-02 00:12:102014年世界杯参赛球队:巴西
日期:2014-07-01 23:38:18
14#
发表于 2008-9-8 11:11 | 只看该作者
我写个BOOLEAN的 判断类型~~

使用道具 举报

回复
论坛徽章:
96
现任管理团队成员
日期:2011-05-07 01:45:08灰彻蛋
日期:2012-11-05 12:08:062013年新春福章
日期:2013-02-25 14:51:24夏利
日期:2013-09-11 09:03:29雪铁龙
日期:2013-10-29 18:03:40问答徽章
日期:2014-01-22 10:23:242014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14
15#
发表于 2008-9-8 11:26 | 只看该作者
原帖由 xieye 于 2008-9-8 11:10 AM 发表
public boolean isPrime(int checkNumber){
double root = Math.sqrt(checkNumber);
for(int i =2 ;i



   是100内的所有质数  不是判断那个是不是质数

使用道具 举报

回复
论坛徽章:
927
世界杯纪念徽章
日期:2014-07-14 11:31:462014年世界杯参赛球队: 智利
日期:2014-07-04 23:38:162014年世界杯参赛球队: 尼日利亚
日期:2014-07-04 23:38:162014年世界杯参赛球队:墨西哥
日期:2014-07-03 23:45:472014年世界杯参赛球队: 希腊
日期:2014-07-03 23:45:472014年世界杯参赛球队: 荷兰
日期:2014-07-03 23:45:472014年世界杯参赛球队: 阿尔及利亚
日期:2014-07-02 00:13:542014年世界杯参赛球队: 乌拉圭
日期:2014-07-02 00:12:112014年世界杯参赛球队: 哥斯达黎加
日期:2014-07-02 00:12:102014年世界杯参赛球队:巴西
日期:2014-07-01 23:38:18
16#
发表于 2008-9-8 15:11 | 只看该作者
原帖由 it01 于 2008-9-8 11:26 发表



   是100内的所有质数  不是判断那个是不是质数

上面在来个 调用不就好了

使用道具 举报

回复
论坛徽章:
69
奥运会纪念徽章:射击
日期:2016-09-06 23:08:25马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:112013年新春福章
日期:2013-02-25 14:51:24复活蛋
日期:2013-02-18 11:25:01迷宫蛋
日期:2012-12-25 17:17:41复活蛋
日期:2012-12-21 17:41:38奥运会纪念徽章:沙滩排球
日期:2012-10-27 14:59:31ITPUB 11周年纪念徽章
日期:2012-10-09 18:03:32
17#
发表于 2008-9-12 15:39 | 只看该作者
class test401
{
  public static void main(String [] args)
    {
      for (int x=2;x<=100;x++) {
        int p=1;
        for (int y=2;y<x;y++) {
          if (x%y==0) p=0;
         };
        if (p==1) System.out.println(x);         
         };  

    }
}

使用道具 举报

回复
论坛徽章:
927
世界杯纪念徽章
日期:2014-07-14 11:31:462014年世界杯参赛球队: 智利
日期:2014-07-04 23:38:162014年世界杯参赛球队: 尼日利亚
日期:2014-07-04 23:38:162014年世界杯参赛球队:墨西哥
日期:2014-07-03 23:45:472014年世界杯参赛球队: 希腊
日期:2014-07-03 23:45:472014年世界杯参赛球队: 荷兰
日期:2014-07-03 23:45:472014年世界杯参赛球队: 阿尔及利亚
日期:2014-07-02 00:13:542014年世界杯参赛球队: 乌拉圭
日期:2014-07-02 00:12:112014年世界杯参赛球队: 哥斯达黎加
日期:2014-07-02 00:12:102014年世界杯参赛球队:巴西
日期:2014-07-01 23:38:18
18#
发表于 2008-9-12 19:27 | 只看该作者
原帖由 tigerfish 于 2008-9-12 15:39 发表
class test401
{
  public static void main(String [] args)
    {
      for (int x=2;x

时间复杂度高了0(n^2)

[ 本帖最后由 xieye 于 2008-9-12 19:54 编辑 ]

使用道具 举报

回复
论坛徽章:
0
19#
发表于 2008-9-13 09:27 | 只看该作者
网上有

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表