试题详情: 编一程序,求Sn=a+aa+aaa+…+aaa…a的值,其中a为一个数字。例如,2+22+222,此时a=2,n=3, n由键盘输入。 |
输入提示: 输入仅一行,输入2个数a、n |
输出提示: 输出仅一行,输出相应的结果 |
输入样本: 2 3 |
输出样本: Sn=246 |
#include<stdio.h>
int main()
{
int a, n, t, sum = 0;
scanf("%d%d", &a, &n);
t = a;
while(n--)
{
sum += a;
a = t + a * 10;
}
printf("Sn=%d", sum);
return 0;
}