首页 > 数位之和
头像 我也要当学霸
发表于 2022-03-04 16:20:09
int main() { int a = 0; int b = 0; int c = 0; scanf("%d", &a); for (; a != 0;) { b = a % 10; a /= 10; c += b; } printf("%d\n", c) 展开全文
头像 杨离
发表于 2021-10-05 10:04:35
#include<stdio.h> int main(){ int a; scanf("%d",&a); int yu,sum=0; while(a>0){ yu=a%10; sum+=yu; a/=10; } printf("%d", 展开全文
头像 秋天的夜
发表于 2022-03-13 13:10:41
n=int(input()) str1=str(n) sum=0 for i in str1:     sum+=int(i) print(sum) #在这里,我们可以用字符串来一位一位的取,这是一个技巧, 把一个整数变成一个字符串后,就直接一位一位的取每位的数字
头像 Zerone·
发表于 2022-05-21 16:59:58
#include<stdio.h> #include<math.h> int main() {     int a, temp, count = 0, val = 0;  //count计算位数,temp暂存值     sca 展开全文
头像 寄风予思念
发表于 2022-03-30 20:05:06
#include<stdio.h> int main() {     int n;     int sum=0;     scanf("% 展开全文
头像 不错就是对
发表于 2022-03-26 14:28:05
BC87 数位之和 思路: step1:按位添加; 代码如下: n = input() c = 0 for i in n: c += int(i) print(c)
头像 牛客HFL
发表于 2023-08-09 10:52:20
//第一个代码: #include<bits/stdc++.h> using namespace std; int a,ans; int main() { scanf("%d",&a); while(a!=0) //因为 ' a ' 一 展开全文
头像 小嗷犬
发表于 2023-07-31 15:10:53
#include <bits/stdc++.h> using namespace std; // 求一个整数的所有数位之和 void solve() { int n; cin >> n; int ans = 0; while (n) 展开全文
头像 CARLJOSEPHLEE
发表于 2025-07-16 20:49:58
n = str(abs(int(input()))) print(sum(int(i) for i in n))
头像 Sakura_6
发表于 2025-10-10 14:54:04
#include <stdio.h> int main() { int n,ret=0; scanf("%d",&n); while(n) { ret+=n%10; n/=10; } 展开全文