题解 1059: 二级C语言-等差数列

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

筛选

二级C语言-等差数列-题解(C语言代码)

1.循环中的判断是确保当**sum**第一次被赋值为2,如果不加判断直接写成**sum+=a+3**,这样回到导致第一次赋值就被加上了3。```c#includeintmain(){inta=2,b,sum=0,i;scanf("%d",&b);for(i=0;i=1){a=a+3;}sum+=a;}

1059: 二级C语言-等差数列

解题思路:等差数列求和:Sn=a1*n+[n*(n-1)*d]/2或Sn=[n*(a1+an)]/2。注意事项:带了一句异常处理,检测到输入不合法的数(<1)会提示"n<1?"。参考代码://题目1058:二级C语言-求偶数和#includeusingnamespacestd;in

二级C语言-等差数列-题解(C语言代码)

本题作为等差数列前n项和为:Sn=a1+a2+......+an;由题目可知首项a1=2,公差d=3可得。参考代码如下:```c#includeintmain(){intsum=2,A=2;inta,i;scanf("%d",&a);for(i=1;i

C二级辅导-等差数列 (C语言代码)

解题思路和注意事项:通过读题,可以发现这是一个求等差数列前n项和的问题;前n项和的通项公式在C语言中的表现形式应该为Sn=n*a1+n*(n-1)/2*d,其中n为项数,a1为首项,d为公差;所以就很简单了,直接看代码。参考代码:#includeintmain(){intn,

C二级辅导-等差数列 (C语言代码)

摘要:解题思路:这是一个等差数列a1=2 公差d=3  求前n项和公式                选用第二个公式注意事项:参考代码:#include"stdio.h"main(){ int s,n; s……

我是菜鸡一枚

解题思路:注意事项:参考代码:fromfunctoolsimportreducen=int(input())list1=list(range(2,1000,3))list1=list1[:n]print(reduce(lambdax,y:x+y,list1))