解决的办法很多.
楼主想用程序的办法来解决吗?
我写个伪代码给你参考下.
i = 1
while(n / 10 > 0)
{
i = i + 1
n = n / 10
}
print i
这里算出来的i就是n的位数.
如果有什么不明白了,