关于对整数位数的求解问题

关于对位数的计算的一种算法,利用了while语句的性质,在while中非零为真,对于此运算

如果你输入 例 1923

首先对n/10判断,为192  真

进入循环

对n进行赋值

n缩小10倍

此时c+1  说明有一位 

继续进行这个循环

当进行到1/10时,

此时算出来时

0

循环结束

此时c的累加次数就是该数的位数。

posted @ 2018-05-31 22:24  black_hole6  阅读(135)  评论(0)    收藏  举报