题解 | 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)); }