C语言入门题库——求2+22+222+......+22222的值
Description:求Sn=a+aa+aaa+…+aaaaaa的值,其中a为一个数字。
例如:2+22+222,此时a=2,n=3。
Input:输入仅一行,输入2个数a、n
Output:输出仅一行,输出相应的结果
Sample Input:2 3
Sample Output: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;
}