1 #include<stdio.h> 2 #include<string.h> 3 4 int main() 5 { 6 char s[10000]={‘0‘}; 7 int num; 8 int i,j,k; 9 scanf("%d",&num); 10 for(i=0;i<num;i++) 11 { char str[10000]={}; 12 for(j=0;j<strlen(s);j++) 13 { 14 if(s[j]==‘0‘) 15 strcat(str,"1"); 16 if(s[j]==‘1‘) 17 strcat(str,"01"); 18 } 19 for(j=0;j<strlen(str);j++) 20 s[j]=str[j]; 21 } 22 printf("%s\n",s); 23 return 0; 24 }
原文:http://www.cnblogs.com/aismvy/p/6492575.html