description编写一个函数,求一个3位数的各位数字之和。函数原型为int sum(int m);
时间: 2023-09-21 19:01:39 浏览: 108
C语言程序设计-编写函数判断一个整数m的各位数字之和能否被7整除,可以被7整除则返回1,否则返回0;调用该函数找出10
5星 · 资源好评率100%
下面是求一个3位数的各位数字之和的函数实现:
```cpp
int sum(int m) {
int sum = 0;
// 提取个位数字
int unit = m % 10;
sum += unit;
// 提取十位数字
int ten = (m / 10) % 10;
sum += ten;
// 提取百位数字
int hundred = m / 100;
sum += hundred;
return sum;
}
```
这个函数中使用了数学运算来提取数字的各个位数,然后将它们相加,最后返回结果。例如,对于输入的三位数123,这个函数会返回1+2+3=6。
阅读全文