求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222
int main()
{
int n = 0;
int num = 0;
int sum = 0;
int ret = 0;
scanf("%d%d", &num,&n);//num表示基数,n表示最高位
while (n)
{
ret = 10*ret+num;
sum = sum + ret;
n--;
}
printf("%d", sum);
system("pause");
return 0;
}

本文介绍了一个简单的C语言程序,用于计算特定数列的前n项之和,该数列由重复数字构成,如2+22+222等。通过用户输入基数和最高位数,程序能够计算出相应的数列之和。
836





