让我们尝试编写一个程序来解决以下问题: 你需要输入一个数字并确定其中的位数。 解决思路。 我们只需要依次从数字中截去最后一位(这可以通过将数字减少 10 次,使用整数除以 10 来完成),每次我们都需要增加计数器。 这样一来,我们截掉所有数字后,计数器就会存储数字中的位数。 换句话说,该算法可以表述如下: 当数字不等于 0 时,将其减少 10 倍并将计数器增加 1。
... 静态无效主要() { int n = Convert.ToInt32(Console.ReadLine()); 整数计数 = 0; 而(n!= 0) { 计数++; n = n / 10; } }
1000 ms 32 Mb Rules for program design and list of errors in automatic problem checking