24 lines
463 B
C
24 lines
463 B
C
/*-------------------------------------------------------
|
||
编程判断m是否素数,m由键盘输入。(使用for)
|
||
-------------------------------------------------------*/
|
||
#include <stdio.h>
|
||
#include <math.h>
|
||
main()
|
||
{
|
||
int m,i,k;
|
||
printf("请输入一个正整数 :");
|
||
scanf("%d",&m);
|
||
k=sqrt(m);
|
||
/**********Program**********/
|
||
for(i=2;i<=k;i++){
|
||
if(m % i == 0){
|
||
break;
|
||
}
|
||
}
|
||
/********** End **********/
|
||
if(i>k)
|
||
printf("%d是素数\n",m);
|
||
else
|
||
printf("%d不是素数\n",m);
|
||
}
|