q求余

`int addDigits(int num) {

while(num>=10)
{int t=0;
    while(num>0)
{
t+=num%10;
num/=10;}
num=t;
}
return num;

}`
给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。

不明白的一点是为什么int 放while前面定义就出错。

posted @ 2025-05-15 17:58  崩溃的小孙  阅读(12)  评论(0)    收藏  举报