#include<stdio.h>
int f;
int caculate(int a,int n)
{
if (n==0)return 0;
else
{
return a + caculate(10 * a+f, n - 1);
}
}
int main()
{
int a, n;
scanf("%d%d", &a, &n);
f = a;
printf("%d", caculate(a, n));
}
输入两个正整数a和n,输出a+aa+aaa+…+a…a(n个a)之和。例如,输入2和3,输出246(2+22+222)。(简单递归实现)
最新推荐文章于 2023-04-21 19:01:16 发布