题解 | The Biggest Water Problem
The Biggest Water Problem
https://www.nowcoder.com/practice/435aa556e093463891f6da7d322140a4
划重点,递归
#include<stdio.h>
int getNumber(int num)
{
int sum = 0;
while (num)
{
sum += num % 10;
num /= 10;
}
if (sum > 9)
return getNumber(sum);
else
return sum;
}
int main()
{
int n = 0;
scanf("%d", &n);
printf("%d\n", getNumber(n));
}
阿里云成长空间 748人发布
查看5道真题和解析