求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222
观察式子可以发现,后一项都是前一项乘以10再加a。
#include <stdio.h>
int main()
{
int a = 2;
int Sn = 0;
int i = 0;
int j = a;
for (i=0; i<5; i++)
{
Sn = Sn+j;
j = j*10+a;
}
printf("%d\n", Sn);
return 0;
}
本文介绍了一个简单的C语言程序,该程序用于计算特定数列的前五项之和。数列由数字a开始,每一项都是前一项乘以10再加上a。例如,当a为2时,数列为2, 22, 222, 2222, 22222等。

1536

被折叠的 条评论
为什么被折叠?



