题解 1013: [编程入门]Sn的公式求和

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

[编程入门]Sn的公式求和

摘要:解题思路:开始我想用for来做,sn+=2*(pow(10,i))+2*(pow(10,i-1)),但到n=3时,我发现位数不够,每次只能把第n项和第n-1项相加;所以我换了个思路,当然用递归我觉的也……

1013: [编程入门]Sn的公式求和

摘要:解题思路:注意事项:参考代码:#include <stdio.h>//求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+……

2+22+222+2222+22222

摘要:解题思路:我写了个函数进行计算各项和求和,因为2 22 222,后面一项是前面一项*10+2,我定义了一个足够大的数组a[1000],函数传入多少项,返回计算好的结果。注意事项:没有过多的注意事项,只……

1013: [编程入门]Sn的公式求和

摘要:解题思路:利用字符串和eval()函数注意事项:参考代码:Sn = 0n = eval(input())for i in range(1, n+1):    Sn += eval(&#39;2&#39……

Sn的公式求和

摘要:解题思路:首先,通过 scanf 函数获取用户输入的n和a。然后,使用一个循环来计算每一项的值并累加到 sum 中。每一项的值 term 通过 term = term * 10 + a 来计算,初始时……