竞赛
考级
完整代码 DDDD 然后列举a->b之间的所有整数 分解各位数值
卢某人
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,cnt=0; cin>>a>>b; for(int i=a;i<=b;i++){ int k=i; while(k){ cnt+=k%10; k/=10; } } cout<<cnt; return 0; }
回来看看
枫岚
#include <bits/stdc++.h> using namespace std; int main(){ int n,m,sum=0; cin>>n>>m; for(int i=n;i<=m;i++){ int g=0,s=0,b=0,q=0,h=0; g=i%10; s=i/10%10; b=i/100%10; q=i/1000%10; h=g+s+b+q; sum+=h; } cout<<sum; return 0; }
倒车请故意
嘉陵江的晚风.
yy
#include <bits/stdc++.h> using namespace std; int main() { int a,b,sum=0; cin>>a>>b; for(int i=a;i<=b;i++) { int t=i; while(t) { sum+=t%10; t/=10; } } cout<<sum; return 0; }
陈炜涵
前面的题解,等你学会了再来看吧~
一个屑水作
acgoacgo
潜龙暗虎
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,v=0; cin >>a>>b; for (int i=a;i<=b;i++){ int u=i; while (u){ v+=u%10; u/=10; } } cout <<v; return 0; }
BugFactory
#include <iostream> using namespace std; // 函数:计算一个数的各位数字之和 int digitSum(int num) { int sum = 0; while (num > 0) { sum += num % 10; // 取出当前数的最后一位 num /= 10; // 去掉最后一位 } return sum; } int main() { int a, b; cin >> a >> b; }
吕蒙泽
有事找大号
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,sum=0; cin>>a>>b; while(a<=b){ int n = a; while(n>0){ sum = sum+n%10; n=n/10; } a = a+1; } cout<<sum; return 0; }
排队干饭(幼儿园扛把子)的学生
沃姆
#include<iostream> using namespace std; int main(){ int a,b,sum=0; cin>>a>>b; for(int i=a;i<=b;i++){ int n=i; while(n){ sum+=n%10; n/=10; } } cout<<sum; return 0; }
鲁昱麟
#include<bits/stdc++.h> using namespace std; int main() { int a,b,sum; cin>>a>>b; for(int i=a;i<=b;i++){ int m=i; while(m>0){ sum+=m%10; m/=10; } } cout<<sum; return 0; }
Song
毛奕程
黑客_天之神_ZDZL_zsy
共40条