让我们尝试编写一个程序来解决以下问题: 您必须输入一个数字(小于3,000,000)并确定其中的位数。 解决思路 让我们开始计算一个数字的数字。最初,计数器为 0。我们只需要依次从数字中删除最后一位(这可以通过将数字减少 10 次,使用整数除以 10 来完成),每次我们需要将计数器增加1. 这样一来,我们把所有的数字都截掉之后,在计数器中我们就会得到数字中的位数。 换句话说,该算法可以表述如下: 直到数字不为零,将其减少 10 次并将计数器增加 1。
1000 ms 32 Mb Rules for program design and list of errors in automatic problem checking