论坛: 编程破解 标题: 质数程序打印之C语言版(原创) 复制本贴地址    
作者: SCANDISK [scandisk]    论坛用户   登录
代码:
	
#include<stdio.h>
#include<math.h>
void main()
{
int siz,i,flage;
unsigned long int var=0,ifzs=3,mul=2;
siz=sizeof(unsigned long int);
printf("unsigned width is %d\n",siz);
i=siz*8;
printf("i=%d\n",i);
/* do
{
if(i>1)

printf("%lu:",var);
else

printf("%lu:",var-1);
printf("%d\t",i);
var*=2;
--i;

}while(i>0);
*/
printf("\n2^64=%lu\n",var-1);

do
        {
mul=2;
flage=1;

do{
      if(ifzs%mul==0)
      { flage=0;
      break;}
      else
      { ++mul;}
}while(mul<=sqrt(ifzs));
if(flage)
{printf("%lu\t",ifzs);
        ++ifzs;}
else
{ ++ifzs;
}
}while(ifzs<100);
printf("\n");
}






[此贴被 SCANDISK(scandisk) 在 02月24日08时44分 编辑过]

地主 发表时间: 23-02-24 08:21

论坛: 编程破解

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号