#include <stdio.h> #include <stdlib.h> int main() { int n; scanf("%d",&n); int i; int max = 0; int count = 0; int num[20]; for(i=0;i<20;i++) { num[i] = n & 0x1; //将n的每一位二进制数表示出来(0或1) n = n >> 1; //向右移动到下一...