C语言中的质数#includeint main(){\x09int j,i,sum;\x09for(i=2,sum=0,x=0;i

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 09:22:56
C语言中的质数#includeintmain(){\x09intj,i,sum;\x09for(i=2,sum=0,x=0;iC语言中的质数#includeintmain(){\x09intj,i,s

C语言中的质数#includeint main(){\x09int j,i,sum;\x09for(i=2,sum=0,x=0;i
C语言中的质数
#include
int main()
{
\x09int j,i,sum;
\x09for(i=2,sum=0,x=0;i

C语言中的质数#includeint main(){\x09int j,i,sum;\x09for(i=2,sum=0,x=0;i
参考:
#include<stdio.h>


int isPrime(int x) {
\x09int i;
\x09if(x<2)
\x09\x09return 0;
\x09for(i=2; i<x; i++) {
\x09\x09if(x%i == 0)
\x09\x09\x09break;
\x09}
\x09if(i == x)
\x09\x09return 1;
\x09return 0;
}


int main() {
    int a,b,x,count=0;
    scanf("%d,%d",&a,&b);     


\x09for(x=a; x<=b; x++) {
\x09\x09if( isPrime(x) ) {
\x09\x09\x09count ++;
\x09\x09\x09printf("%2d\t",x);
\x09\x09\x09if(count%5 == 0)
\x09\x09\x09\x09printf("\n");
\x09\x09}
\x09}
\x09printf("\n");
\x09return 0;
 }