首页 | 博客群 | 公社 | 专栏 | 论坛 | 图片 | 资讯 | 注册 | 帮助 | 博客联播 | 随机访问
判断一个正整数是否是回文数!- -| 回首页 | 2005年索引 | - -计算1—100之间是13的倍数的数值之和!(共用2种方法)!

求100以内素数!(共用2种方法)!

                                      

编程求100以内素数!(共用2种方法)!

方法1:
#include<stdio.h>
#include<math.h>
int prime(int num)
{
    int i;
    if(num==1)
        return 0;
    for(i=2;i<=sqrt(num);i++)
        if(num%i==0)
            return 0;
    return (1);
}
main()
{
    int a[100],i,n=0;
    for(i=0;i<100;i++)
        a[i]=i+1;
    for(i=0;i<100;i++)
        if(prime(a[i]))
        {
            printf("%4d",a[i]);
            n++;
            if(n%10==0)
                putchar('\n');
        }
}

方法2:

main()
{
int a,i,j;
for(i=1;i<=100;i++)
a=0;
for(j=2;j<=i-1;j++)
{
if(i%j==0) a=1;
}
if(a==0) printf("%d",i);
}

【作者: 刘加开】【访问统计:】【2005年03月16日 星期三 16:51】【注册】【打印

搜索

Google

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=951241

来自逐鹿流行榜逐鹿流行榜的引用:

逐鹿流行榜

回复

- 评论人:连脚裤   2008-03-21 11:20:45   

什么答案

验证码:   
评论内容: