| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2619 人关注过本帖
标题:用C语言求2-32767的素数,谁帮下 郁闷中~
只看楼主 加入收藏
無邪的睡脸
Rank: 2
等 级:等待验证会员
威 望:1
帖 子:344
专家分:13
注 册:2007-9-11
收藏
得分:0 
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
    int a,b,i,flag;
    printf("2\t");
    for(a=3;a<=32767;a+=2)
    {
        flag=0;
        for(i=3;i<=sqrt(a);i+=2)
        {
            if(a%i==0)
            {
                flag=1;
                break;
               }
          }
        if(!flag)
        printf("%d\t",a);
    }
    system("pause");
    return 0;
}
2007-12-19 21:27
baoheike
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-12-16
收藏
得分:0 
#include"stdio.h"
#include"math.h"
main()
{
   int a,i,flag;
  for(a=2;a<=32767;a++)
  {
    flag=0;
    for(i=2;i*i<=a;i++)
    { if(a%i==0)
      { flag=1;
       break;
       }
      }
    if(flag==0)
    printf("%5d",a);
    }
  }
改上这样也可以
2007-12-20 14:16
leeco
Rank: 4
等 级:贵宾
威 望:10
帖 子:1029
专家分:177
注 册:2007-5-10
收藏
得分:0 
原帖由 [bold][underline]wangchaowushang[/underline][/bold] 于 2007-12-19 17:00 发表 [url=http://bbs.][/url]

这个负数都出来了!!!


你可以换编译器了
2007-12-20 16:19
快速回复:用C语言求2-32767的素数,谁帮下 郁闷中~
数据加载中...
 
   



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

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