没什么好说的,就是一个取余和除法的关系;
代码:
#include<iostream>using namespace std;int main(){int num;cin >> num;int sum = 0;while(num/10 > 0){int temp = num%10;sum+=temp;num/=10;}sum+=num;//注意最后一个 个位数除以10 = 0;因此要在外面再加一个cout << sum;
}
没什么好说的,就是一个取余和除法的关系;
代码:
#include<iostream>using namespace std;int main(){int num;cin >> num;int sum = 0;while(num/10 > 0){int temp = num%10;sum+=temp;num/=10;}sum+=num;//注意最后一个 个位数除以10 = 0;因此要在外面再加一个cout << sum;
}