标题给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。
import java.io.*;
class test
{
public static void main (String[] args) throws java.lang.Exception
{
int num=38;
System.out.println(addDigits(num));
}
public static int addDigits(int num) {
if (num<10) return num;
return addDigits(num%10+addDigits(num/10));
}
}

版权声明:本文为qq_47575615原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。