题目:计算整数各位上数字的和
代码 [Objective-C]:
int number, right_digit, sum;
NSLog(@"Enter your number:");
scanf("%i", &number);
sum = 0; //初始化各位数字的和
do
{
right_digit = number % 10; //得到个位数字 321-提取1
number /= 10; //去掉个位数字 321->32
sum += right_digit;
}
while (number != 0);
NSLog(@"The sum is %i", sum);