问题标题: 酷町堂:1802   数字各位求和

0
0

1
已采纳
方亦欧
方亦欧
新手光能
新手光能

核心代码:

while(n1>=10)
{
   n=n1;
   n1=0;
   while(n)
   {
      n1+=n%10;
      n/=10;  
   }   
}

第一个while是判断得出的结果是否为个位数,如果不是,则要再次进行操作。

先把n1赋给n(n1做求和用),随后置0。

第二个while就是求和用的。

最后输出n1就行啦。

望采纳!

0
我要回答