课堂实验5(求从m到n之间(包括m和n)所有素数的和)

#include<stdio.h>
int main()
{
    int m,n,count;
    int isprime(int m);
    printf("enter m and n(m<n):");
    scanf("%d%d",&m,&n);
    count=0;
    for(m=m;m<=n;m++){
        count=count+isprime(m);
    }
    printf("result=%d\n ",count);
    return 0;
}
int isprime(int m)
{
    int i,result=0;
    for(i=2;i<=m/2;i++)
        if(m%i==0)
        break;
    if(i>m/2&&m!=1)
        result=m;
    return result;
}

posted @ 2013-10-21 10:00  执于一念  阅读(622)  评论(1编辑  收藏  举报