酷代码 AI
菜单
服务商

输入任意整数,输出其各位数字上的和 输入 任意整数 输出 各位数字上的和 样例 样例输入 123456 样例输出21以C++的形式回答

```cpp #include <iostream> using namespace std; // 计算各位数字之和的函数 int digitSum(int num) { int sum = 0; // 处理负数情况,将其转换为正数进行计算 if (num < 0) { num = -num; } while (num > 0) { // 取出最后一位数字并累加到总和中 sum += num % 10; // 去掉最后一位数字 num /= 10; } return sum; } int main() { int num; // 提示用户输入一个整数 cin >> num; // 调用函数计算各位数字之和 int result = digitSum(num); // 输出结果 cout << result << endl; return 0; } ``` [2026-02-07 11:46:35 | AI问答 | 199点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多