编一程序,求Sn=a+aa+aaa+…+aaa…a的值,其中a为一个数字。例如,2+22+222,此时a=2,n=3, n由键盘输入。
答案:
#include<stdio.h>
int main()
{
int a,n,Sn=0,i,t=0;//t为Sn中的每一小项
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
{
t=a+t*10;
Sn=Sn+t;
}
printf("Sn=%d",Sn);
return 0;
}
所有答案均免费提供参考,如果有疑问可以私信我,看到一定回(●'◡'●)!