ALGO-151_蓝桥杯_算法训练_6-2递归求二进制表示位数

记:

进制转换

AC代码:

 1 #include <stdio.h>
 2 #define K 2
 3 
 4 int main(void)
 5 {
 6     int n,ans = 0;
 7     scanf("%d",&n);
 8     while (1)
 9     {
10         if (n/K ==0 && n%K == 0)
11         {
12             break;
13         }
14         n = n/K;
15         ans ++;
16     }
17     printf("%d",ans);
18     return 0;
19 }

猜你喜欢

转载自www.cnblogs.com/mind000761/p/8874067.html
今日推荐