齐天大圣霸气图片:这个题怎么做,我写了个,就是不能用,不知错在哪?

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 02:59:56
求S=a+aa+aaa+aaaa+aaaaa+...aa..aa(n个a)之值,其中a是一个
数字.例如2+22+222+2222+22222(此时n=5),n由键盘输入.

void main()
{
long sum=0,k=0;
int n,i;
printf("qing shu ru \"n\" :");
scanf("%d",&n);
for(i=0;i<n;i++)
{k=k+2e+i; sum=sum+k;}
printf("sum=%ld",sum);
getch();
}


#include <stdio.h>
#include <math.h>

void main()
{
int n,d;
double k=0,sum=0;
printf("Please input iterator times and base number:");
scanf("%d %d",&n,&d);
for(int i=0;i<n;i++)
{
k=d*pow(10,i)+k;
sum+=k;
}
printf("%.0f\n",sum);
}

在VC++6.0编译运行通过,输入5 2,可以得到24690。

不要重复发贴。