#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <math.h>
int Compute(int a,int n);
int main()
{
int a,n;
printf("请输入a的值和n的值:\n");
scanf("%d %d",&a,&n);
printf("a+aa+aaa...+aaaaa...的值为:%d\n",Compute(a,n));
return 0;
}
int Compute(int a,int n)
{
int sum = a;
int x = a;
for(int i=1;i<n;i++)
{
x = a+x*10;
sum+=x;
}
return sum;
}
【C语言】(用函数实现)任意给定两个正整数a和n 计算a+aa+aaa+aa...(n个a)的和。(例如输入1 3即为计算1+11+111的值)。