• 如果我们在二进制的世界里就好了,我是1,你是0,那样的话,我们两个合在一起就是整个世界
    #include <iostream>
    #include <cstdio>
    #include <string>
    #include <algorithm>
    using namespace std;
    int main(){
      int n;
      while(~scanf("%d", &n)){
          int z[100], num = 0;//数组z存放Q进制数n的每一位,num为位数
          do{
              z[num++] = n % 2;//除基取余
              n >>= 1;
          }while(n != 0);//当商不为0时进行循环
          for(int i = num - 1; i >= 0; i--){
              printf("%d", z[i]);
          }
          printf("\n");
      }
      return 0; 
    }