c++输入一个整数n计算n的数位和。输入 一个整数n。输出 一个整数表示n的数位和。输入样例1 12345输出样例1 15输入样例2 233输出样例2 8用时内存 1000MS100MB
以下是一个解决这个问题的C++程序:
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int sum = 0;
while (n > 0) {
sum += n % 10;
n /= 10;
}
cout << sum << endl;
return 0;
}
程序首先通过cin输入一个整数n。然后,使用一个循环来计算n的数位和。在每次循环中,通过n % 10获取n的个位数,并将其加到sum中。然后,将n除以10,以去掉个位数。重复这个过程,直到n变为0。最后,通过cout输出sum。
原文地址: https://www.cveoy.top/t/topic/iguM 著作权归作者所有。请勿转载和采集!