代码:
#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分 编辑过]
|