第1个回答 2009-04-19
#include <stdio.h>
bool IsMersenne(int x)
{
//判断是否为素数
for(int i=2;i<x;i++)
{
if(0==x%i)
return false;
}
return true;
}
int main()
{
int iCount = 0;
for(int i=0;i<=64;i++)
{
if(IsMersenne(i))
{
printf(" %-2d ",i);
iCount++;
if(iCount>0&&iCount%6==0)
printf("\n");
}
}
printf("\n");
return 0;
}