问题标题: 酷町堂:1699 找质数

0
0

0
已采纳
李腾远
李腾远
修练者
修练者

 

int f(float num){

num = num-(int)num;

for(int i=0;i<10;i++){

num *=10;

if(num-(int)num==0){

return i+1;

}

}

}

0
夏天
夏天
中级守护
中级守护

int f(int x)
{
    int j;
    if(x==1) return 0;
    if(x==2) return 1;
    j=2;
    while(j<=sqrt(x) && x%j!=0){
        j++;
    }
    if(x%j==0) return 0;
    else return 1;
}

函数

0
0
0
时梓繁
时梓繁
修练者
修练者

质数函数,特别好用,给

int f(float num){

num = num-(int)num;

for(int i=0;i<10;i++){

num *=10;

if(num-(int)num==0){

return i+1;

}

}

}

我要回答