#include<stdio.h>
//求Sn=a+aa+aaa+aaaa...的值,并且求出最后一个值有几位
int Fun(int n,int a)//最后一个加数是n个a
{
int t = a;
int sum = a;
int i = 0;
for(i=1;i < n;i++)//循环4次
{
t = t*10 + a;//求出每个加数的值
sum += t;//Sn的值
}
printf("%d\n",i);//打印a的个数
return sum;
}
int main()
{
int a=Fun(5,2);
printf("%d\n",a);//打印最后一个值
getchar();
return 0;
}
答案:5,24690