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最大类型)。