while(a%2==0)
{
i++;
a/=2;
}
a是輸入i是輸出
我觀察題目資料,他應該想說
二進位中最靠右的1進為了幾次
e.g.10100(20)只要看100部分即可
11001(25)最右的一無進位
所以只要將一直判段輸入能否為2所整除,
若無,即將輸入除二且輸出++