|
- #include <stdio.h>
- main()
- {int sub(int i,int y);
- int x,j;
- scanf("%d",&x);
- j=x;
- while(j>10)
- j=sub(j,x);
- printf("%d",j);
- }
- int sub(int i,int y)
- {i=0;
- while(y>0)
- {i+=y%10;
- y=y/10;}
- return i;
- }
复制代码
分割了主题和设置了一下权限,
by hjack
由于数字大一点时就无法正确计算(int 类型的问题,应该用字符串),所以只给9K
by iptton
[ 本帖最后由 iptton 于 2006-11-24 20:26 编辑 ] |
|