用c++ 程序编写输入一个整数n,再输入n个整数,计算每个整数的数位之和,要用函数。

如果是个位数,函数返回0
2025-04-14 22:45:58
推荐回答(2个)
回答1:

#include
using namespace std;

void fun(){
    int n;
    cin>>n;
    int a[n];
    for(int i=0;i        cin>>a[i];
        if(a[i]/10==0) cout<        else{
            int sum=0,tmp=a[i];
            while(tmp){
                sum+=tmp%10;
                tmp/=10;
            }
            cout<        }
    }
}

int main()
{
   fun();
}

回答2:

你的描述不够清楚,最好加上样例