C++ get each digit in int

前端 未结 13 1298
谎友^
谎友^ 2020-12-02 21:50

I have an integer:

int iNums = 12476;

And now I want to get each digit from iNums as integer. Something like:

foreach(iNum          


        
13条回答
  •  抹茶落季
    2020-12-02 22:23

    My solution:

    void getSumDigits(int n) {
        std::vector int_to_vec;
        while(n>0)
        {
            int_to_vec.push_back(n%10);
            n=n/10;
        }
    
        int sum;
    
        for(int i=0;i

提交回复
热议问题