- #include<stdio.h>//类似于金字塔式的求和方法
- void main()
- {
- int a,n,i=0,m=1,sum=0;//分别赋值
- printf("please input a and n,use comma to separate two numbers,n>=1\n");
- scanf("%d,%d",&a,&n);
- if(n==1)
- sum=a;
- else
- {
- for(i=0,sum=n*a;i<(n-1);i++)
- {m=m*10;
- sum=sum+(a*(n-i-1)*m);
- }
- }
- printf("sum is %d\n",sum);
- }
复制代码
|