ldcf.net
当前位置:首页 >> 提一个超简单的一位数问题:1+2+3+3+2+1+1+2+3+4+5... >>

提一个超简单的一位数问题:1+2+3+3+2+1+1+2+3+4+5...

100吧?

这个太简单了吧 public static int sum(int s){String tmp = String.valueOf(s);int sum = 0;for(int i=0; i

你的"sum=+t;” 不对啊,应该是 "sum += t" 。 C代码如下: #include void main() { int x,t; printf("Input a number(10000-99999): "); scanf("%d",&x); int sum=0; if(x>=10000 && x0) { t = x%10; x /= 10; sum += t; } printf("%d\n", sum);...

1×(2 +3)×4+5=25 4×5+2+3×1=25 15+4+2×3=25 23-4+5+1=25

nt main(int argc, char *argv[]) { int number,count=0,a,b,c,n,sum=0; scanf("%d",&number); for(;number>0;number=number/10) { sum+=number % 10; } printf("sum=%d",sum); return 0; }

这个问题是8进制 1+2=3,2+3=5,3+4=7,4+5=11,5+6=31(这一个是错误的,应该是13) 这样4+5=9=(11)8进制 5+6=11=(13)8 6+7=13=(15)8

#include int main () { int i,n,m=-1,k=0; double j,sum=0.0; scanf("%d",&n); for(i=1;i

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Test { class Program { static void Main(string[] args) { int sum = 0;//申明一个变量以存取结果值 for (int i = 0; i < 100; i++) { sum...

#include int main(){ int a,r=0; scanf("%d",&a); while(a) { r+=a%10; a/=10; } printf("%d\n",r); return 0;}

第一个加数分别是1.2.3.4,1,2,3,4……第二个加数分别是1,3,5,7,9,11,13,15,17……所以要使和为2005,肯定是一个偶数加一个奇数,试得应该是2+2003=2005

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com