1220 数字之和 循环结构 数位分割
#include<bits/stdc++.h> using namespace std; // n % 10 得到n的个位数 // n / 10 去除n的个位数 //1.不断的分割出一个数的个位数 //2.当分割的数不为零,执行循环 int main() { int n,sum = 0; cin >> n; while(n > 0) { sum += n % 10; //把个位数加上 n /= 10; //去除个位数 } cout << sum; return 0; }