一个整数拆开相加后最后结果为个位数的算法
-(void)number:(int)number{ int x ; for(x = 0; number ; number = number / 10){ x = x + number % 10; } if (x > 9) { number = x; [self number:number]; }else{ NSLog(@"打印最后结果%d",x); } }
-(void)number:(int)number{ int x ; for(x = 0; number ; number = number / 10){ x = x + number % 10; } if (x > 9) { number = x; [self number:number]; }else{ NSLog(@"打印最后结果%d",x); } }
转载于:https://my.oschina.net/1715828751/blog/1648170