C语言:输入n,a,求Sn=a+aa+aaa+···+a···a
#include<stdio.h>
int main()
{
int n, a, Sn = 0, t = 0;
printf("请输入n:");
scanf("%d",&n);
printf("请输入a:");
scanf("%d",&a);
for(int i = 1; i <= n; i++)
{
t = (t * 10) + a;
Sn = Sn + t;
}
printf("和为%d",Sn);
return 0;
}
测试结果:
1⃣️
请输入n:3
请输入a:1
和为123
2⃣️
请输入n:2
请输入a:2
和为:24