void main(){ int result[15] = {0};//数组用来存放最终结果 int number,i;printf("Input a number:");scanf("%d",&number);for(i=0;i<15;i++) //套用了手工求解2进制数的方法 { result[i] = number%2;if(!(number = number/2)) break;} for(i=14;i>=0;i--) //...