问题:1390-请从键盘读入一个四位整数,求这个四位整数各个位的和是多少?
类型:基础问题
题目描述:
请从键盘读入一个四位整数,求这个四位整数各个位的和是多少?
输入:
一个四位整数 n 。
输出:
这个四位数各个位的和。
样例:
输入:
3456
输出:
18
完整代码如下:
#include<iostream>
using namespace std;
int main() {
int x, g, s, b, q;
cin>>x;
g = x % 10;
s = (x / 10) % 10;
b = (x / 100) % 10;
q = x / 1000;
int sum_of_digits = g + s + b + q;
cout<<sum_of_digits;
return 0;
}