#include<stdio.h> int ret(int a) { if(a>10) return a%10+ret(a/10); else return a; }//运用递归计算出每一位之和 int main() { int a; scanf("%d",&a); while(a>10)//多轮判断 { a=ret(a);//对a进行重置 } printf("%d",a); return 0; }