求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入

#include<stdio.h>
int Sn(int n,int a)
{
  int count;
  int i;
  int sum;
  count=sum=0;
  for(i=1;i<=n;i++)
  {
    count=count*10+a;
  sum+=count;
  }
  return sum;
}
int main(void)
{
int n,a;
scanf("%d %d",&a,&n);
printf("%d",Sn(n,a));
return 0;
}

猜你喜欢

转载自blog.csdn.net/bokaicao/article/details/78095935