比如说你输入的多位整数是 5027324252,那么其中包括1个0、0个1、4个2、1个3、1个4、2个5、0个6、1个7、0个8、0个9,合起来不就是 1 0 4 1 1 2 0 1 0 0 吗?a(Val(b) + 1) = a(Val(b) + 1) + 1 的目的就是统计每个数字的个数,其中a(1)表示0的个数、a(2)表示1的个数、a(3)表示2的个数……a(10)表示9的个数。有两个Next k是因为有两个For k=...啊,这个很难理解么?