关于素数的一道题
判断M是否为素数?下面哪个对呀?
#include <stdio.h> main() {int m,k,i; scanf("%d",&m); k=m/2; for(i=2;i<=k;i++){ if(m%k==0) break;} if(i>k) printf("yes"); else printf("no");}
#include <stdio.h> #include <math.h> main() {int m,k,i; scanf("%d",&m); k=sprt(m); for(i=2;i<=k;i++){ if(m%k==0) break;} if(i>k) printf("yes"); else printf("no");}
[此贴子已经被作者于2004-08-07 10:44:44编辑过]