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

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

筛选

利用两次for循环求Sn的公式求和

摘要:解题思路:利用两个for循环,便于理解。外层for循环控制累加次数,内层for循环控制每次变量的值。注意事项:内层循环每次计算时应从新赋值为0开始计算,设置一个局部变量a,参考代码:#include<……

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

摘要:解题思路:观察Sn的单项:2,2+20,2+20+200,……。每项比前一项要高2*10^(k-1)(k为Sn的项数),因而可写出Sn单项的for循环,得出各个单项的值。再构建一个for循环,用于将每……

Sn的公式求和,递归

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int fun(int ret) { if (ret > 9) { return ret + fun(ret / 10); } els……

跟上题解决思路一致,两个嵌套for循环解法

摘要:解题思路:这里主要先分析阶乘求和,主要有两个步骤:第一个步骤是从n递减相乘,再将n-1重新循环再递减相乘,直到n=1;这部分代码如下: for (a = n; a >= 1; a--) {      ……

两个嵌套for循环解法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n, b, sum;    scanf("%d",&n);    sum = 0;    for ……

sn公式求和的巧妙易懂解法

摘要:解题思路:根据各相加项规律,巧妙利用数组进行求和注意事项:参考代码:#include<stdio.h>#include<math.h>int main(){    int n,i,sum=0;    ……