求Sn=a+aa+aaa+…+aa…a(n个a)的值,其中a是一个数字,n表示a的位数,例如 2+22+222+2222+22222 (此时n=5),n由键盘输入。
运行结果示例1:
请依次输入a和n的值
2 5
a+aa+aaa+...=24690
运行结果示例2:
请依次输入a和n的值
3 6
a+aa+aaa+...=370368
说明:
(1)输入格式:"%d%d"
(2)提示性文字的输出格式:"请依次输入a和n的值\n"
结果输出格式:"a+aa+aaa+...=%d\n"
#include <stdio.h>
int main()
{
int a,n;
int i,m=0,s=0;
printf("请依次输入a和n的值\n");
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
{
m=m+a;
s=s+m;
m=10*m;
}
printf("a+aa+aaa+...=%d\n",s);
return 0;
}