2进制数

来源:互联网 发布:苹果笔记本看电影软件 编辑:程序博客网 时间:2024/06/07 00:04
#include<stdio.h>
#include<string.h>
int main()
{
  int a,i,j,m,len,t;
  int b[500];
  int *pstart,*pend;
  printf("0\n");
  for(i=1;i<=1993;i++)
  {
       m=0;
       a=0;
       t=i;
     for(j=i;j>0;j=j/2)
     {
        b[a]=j%2;
        a++;
     }
     pstart=b;
     pend=b+a-1;
      while(pstart<pend)
      {
        if(*pstart!=*pend)
        {
           m=1;
           break;
        }
       pstart++;
       pend--;
      }
      if(m==0)
      printf("%d\n",t);
  }
}
0 0
原创粉丝点击