计算一个整数的数字之和)编写一个算一个整数的数字之和。使用如下的函数头:-|||-nga
时间: 2023-03-29 17:01:24 浏览: 90
int sumDigits(int num);
其中,num 是要计算数字之和的整数。
回答:好的,我可以回答这个问题。请看下面的代码:
```
int sumDigits(int num) {
int sum = ;
while (num > ) {
sum += num % 10;
num /= 10;
}
return sum;
}
```
这个函数会计算一个整数的数字之和。它使用了一个 while 循环来逐位计算数字之和。在每一次循环中,我们使用取模运算符 % 来获取当前数字的个位数,然后将它加到 sum 变量中。接着,我们使用整数除法运算符 / 来将 num 变量除以 10,这样就可以去掉当前数字的个位数。当 num 变成 时,循环结束,我们返回 sum 变量的值,这就是整数的数字之和。
阅读全文