This question already has answers here:
splitting a number and storing in int array
                                
                                    (2个答案)
                                
                        
                                3年前关闭。
            
                    
我可以在学校的程序上使用一些帮助,以便这样做,例如,我需要将数字的位置放在数组中:例如,如果我引入10582,则数组的第一个位置应为2,第二个为8,第三个为5,第四个0,最后一个1。

最佳答案

听起来您想要从数字中提取每个数字并分别存储它们。

在这种情况下,您可以使用模运算符(%)获得除以10的余数。这将为您提供最右边的数字。然后,您可以将数字除以10,以移走最右边的十进制数字。

重复该过程,直到剩下0。

09-05 02:01