不能运行,看看吧,应该没有错误,实在是找不到啊。。。。
程序代码:// 求一个数是否为素数。。。
#include < stdio.h >
#include < stdlib.h >
#include < math.h >
void main ( )
{
int i, k, m;
scanf ( "%d", &m );
k = sqrt ( m );
for ( i = 2; i <= k; i++ )
if ( m%i == 0 )
break;
if ( i > k )
printf ( "%d是一个素数", m );
else
printf ( "%d不是一个素数", m );
system ( "pause" );
}









我用VC6.0可以运行,,,不过你没有考虑小于等于1的情况。
