​https://leetcode-cn.com/problems/add-digits/​

258. 各位相加_leetcode

class Solution {
public int addDigits(int num) {
while(num>9){ //当是一位数时,退出循环

int nextNum = 0;

while(num>0){
nextNum += num%10;
num/=10;
}
num = nextNum;
}
return num; //当退出循环时,就返回结果
}
}

参考链接:
​​​https://www.bilibili.com/video/BV1EF411b7k9​