问题 5780 --各位数字之和

5780: 各位数字之和

时间限制: 1 Sec  内存限制: 128 MB
提交: 914  解决: 476
[提交][状态][命题人:]

题目描述

定义如下递归函数,计算正整数 n 的每位数字之和,例如 n=123,函数返回值为 6。

int f(int n)
{
	int x=_____(1)_______;
	if (x==0)
		return n;
	else
	{
		int y=_____(2)_______;
		return _____(3)_____;	
	}	
} 

输入

输出

提示

上述代码中,三个空的答案选项为:

A.  n%10    B.  n/10     C.  y+f(x)      D.  y+f(n-1)    E. 0     F. 1    G. x/10    H. x%10   I. x+f(y)    J. x+f(y-1)

按如下格式输出三个空的答案:

#include <iostream>
using namespace std;
int main()
{
	cout<<"A"<<endl;
	cout<<"A"<<endl;
	cout<<"A"<<endl;
}

来源

[提交][状态]