求一个正整数的各位数字之和 的一个方法。
首先题目的意思是:
例如对于正整数478,它的各位数字之和为4+7+8=19。下面将给出求一个正整数的各位数字之和 的一个简单算法(方法)。
//对,就这么几行而已啦。
static int f(int x) {//这里的X就是那个正整数(上文的例子478)
int ans=0;//ans即我们求的那个和(上文例子的19)
while(x>0) {
ans+=x%10;
x/=10;
}
return ans;
}
就这么几行就行了,如果还有其他要求,稍微改一下就好了。