编写一个C++程序,按照下列要求。

2025-06-28 18:14:38
推荐回答(2个)
回答1:

// 计算数根
int GetNumRoot(int nNum)
{
int nRoot = 0;
while(nNum >= 10)
{
nRoot += nNum %10;
nNum /= 10;
}

nRoot += nNum;
if(nRoot < 10)
{
return nRoot;
}
else
{
GetNumRoot(nRoot);
}
}

// test

int main(int argc, char* argv[])

{

int nTest = GetNumRoot(499);

printf("%d", nTest);

return 0;

}

回答2:

即可获得健康是