for(int j=0;j<n;j++)
cout<<arr[j];
cout<<endl;
//用while()進位
k=n-1;
arr[k]=(arr[k]+1)%2;
//當arr[k]等於1時,arr[k]加1時會等於2,最後arr[k]會等於0(因為mod2),代表要進位
while(!arr[k] && k)//關鍵
{
k--;
}