看到了,谢谢,不好意思,问了两次,抱歉!
感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
改成C语言版:
#include <stdio.h> #define N 10000 void main() { int i,j,t,s[16]={0}; for(i=0;i<=N;i++) { for(j=0,t=i;t!=0;j++) { s[j]=t%2; t=t/2; } if(s[0]==s[15]&&s[1]==s[14]&&s[2]==s[13]&&s[3]==s[12]&&s[4]==s[11]&&s[5]==s[10]&&s[6]==s[9]&&s[7]==s[8]) printf("%d ",i); s[0]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0; } }