题解 | 大水题
大水题
https://www.nowcoder.com/practice/6b9770de551c426287252421742f6ebf
#include <iostream>
using namespace std;
int def(int n){
//基本情况
int sum=0;
while(n>0){
int m1 = n%10;
n = n/10;
sum = sum + m1;
}
//终止条件
if(sum < 10){
return sum;
}
//递归情况
return def(sum);
}
int main() {
int n;
cin >> n;
cout << def(n) << endl;
return 0;
}
查看12道真题和解析