#include "stdio.h"
main()
{ int arrayInt[10]={0,0,0,0,0,0,0,0,0,0};
int i=0,result;
int j,k=0;
for(;i<1024;i++)
{
result=i;
for(j=9;j>=0;j--)
{
if(result)
{
arrayInt[j]=result%2;
result/=2;
}
}
printf("%d",arrayInt[0]);
printf("%d",arrayInt[1]);
printf("%d",arrayInt[2]);
printf("%d",arrayInt[3]);
printf("%d",arrayInt[4]);
printf("%d",arrayInt[5]);
printf("%d",arrayInt[6]);
printf("%d",arrayInt[7]);
printf("%d",arrayInt[8]);
printf("%d",arrayInt[9]);
printf("\n");
for(;k<=9;k++)
{
arrayInt[k]=0;
}
}
getchar();
}
C的一个粗劣算法,可以列举出来