Packets 1037A(二进制数)

分析:看这个数有多少位二进制数

 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 }
原文地址:https://www.cnblogs.com/LLLAIH/p/9702630.html