U415797 "1+1+4+5+1+4==16"
题目背景
>@vyang2024 在学校做题时有一道题不会......
于是把这个问题抛给了你。
题目描述
请设计一个函数calc(),计算传入数字的每位数字的和。
例如,调用calc($114514$) 可以返回16。
现在,@vyang2024 已经做完了calc(),设置了一个int类型。
请你对这个代码"完形填空",按照指示(//或/**/)完成填空。
**代码如下:**
```cpp
#include
using namespace std;
int calc(int &num){ // 传入一个 int 类型的参数
/* 根据传入参数来计算每位数的和,然后返回 */
}
int main() {
int num;
cin >> num;
cout
输入格式
输入只有一行,一个**非负整数**。
输出格式
输出只有一行,即**每位数字的和**。
说明/提示
对于所有数据,保证输入的数字都是非负整数(即不超过int最大类型)。