求Sn=a+aa+aaa+aaaa+···+n个a之值,其中a是一个数值,n表示a的位数,n由键盘输入。例如:2+22+222+2222+22222(此时n=5)
#include <stdio.h>
#include <math.h>
int main()
{
int a,n,i,sum;
scanf("%d",&n);
a=2;
sum=0;
while(n>0)
{
for(i=0;i<n;i++)
{
sum=sum+a*(pow(10,i));
}
n--;
}
printf("sum=%d",sum);
return 0;
}
祝好!