分析:看这个数有多少位二进制数
1 #include<cstdio> 2 int main() 3 { 4 int n; 5 while(~scanf("%d",&n)) 6 { 7 int ans=0; 8 while(n) 9 { 10 n/=2; 11 ans++; 12 } 13 printf("%d ",ans); 14 } 15 return 0; 16 }