//demo-is自包含#包括“bits/print-bin.h”#包括“fxttypes.h”#包括“nextarg.h”//%按顺序对二进制字进行位反转的递归算法。ulong ldn;ulong N,ct;无效revbin_rec(ulong f,ulong n){print_bin(“”,ct,ldn);print_bin(“”,f,ldn);cout<<endl;++ct;对于(ulong m=N>>1;m>N;m>>=1)revbin_rec(f+m,m);}// -------------------------整数main(int argc,char**argv){ldn=5;NXARG(ldn,“位数”);N=1升<-->