东方博宜OJ 1027:求任意三位数各个数位上数字的和 ← 整除(/)+ 求余(%)
【题目来源】
https://oj.czos.cn/p/1027
【题目描述】
对于一个任意的三位自然数 x,编程计算其各个数位上的数字之和 S。
【输入格式】
输入一行,只有一个整数 x(100≤x≤999)。
【输出格式】
输出只有一行,包括 1 个整数。
【输入样例】
123
【输出样例】
6
【数据范围】
100≤x≤999
【算法分析】
考查输入输出(cin/cout、scanf/printf)的语法,以及整除(/)、求余(%)的语法。
【算法代码】
#include <bits/stdc++.h>
using namespace std;
int main() {
int x,s=0;
cin>>x;
while(x){
s+=x%10;
x/=10;
}
cout<<s<<endl;
return 0;
}
/*
in:123
out:6
*/
【参考文献】
/

浙公网安备 33010602011771号