#include <stdio.h> int digitSun(int num){ // 算一个整数的数位和 int sum = 0; while(num){ sum += (num % 10); num /= 10; } return sum; } int main() { int num = 0; scanf("%d", &num); // 输入 do { num = digitSun(num); // 计算变身数字 } while(num > 9); printf("%d", num); // 输出 return 0; }