利用C语言编程计算 a+aa+aaa+•••+aa•••a(n个a) 的值,n和a的值由键盘输入。
#include <stdio.h>
int main()
{
long term = 0,sum = 0;
int a,i,n;
printf("Input a,n:");
scanf("%d,%d",&a,&n); //输入a,n的值
for (i=1;i<=n;i++)
{
term = term*10+a; //求累加项
sum = sum+term; //进行累加
}
printf("sum = %1d\n",sum);
return 0;
}
程序运行的结果如下: