题解 1018: [编程入门]有规律的数列求和

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

筛选

将分子分母分开存储

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    double a[200]={2,3},b[200]={1,2};//初始化分子和分母前两项    int……

有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。(C语言)

解题思路:注意看分子和分母的规律,显然分子等于前一个数的分子加分母,分母等于前一个的分子注意事项:记住是保留两位小数,在设置分子分母时注意不能设置成整形,如果是整形的话3/2=1,而不是1.5。应该设置成浮点型。参考代码:#includeintmain(){intN;floatsum=0,

[编程入门]有规律的数列求和

摘要:解题思路:分子分母参考斐波那契数列规律注意事项:参考代码:#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>float Fibonacci_1(fl……

通过斐波那契数列----递归求解

摘要:解题思路:通过观察题目所给出的1 2 3 5 8 13 21...可得出该数是斐波那契数,由斐波那契数列的递推公式Fn(n)=Fn(n-1)+Fn(n-2) (n>2);所以我们可以先定义一个浮点型的……

1018: [编程入门]有规律的数列求和(利用递归解决)

解题思路:首先声明一下,纯属是为了练习递归才这么写的,当时的第一想法是这与斐波那契数列类似,所以就想到用递归,分子分母从第三项开始就等于前两项的和,则fbnq(i)=fbnq2(i-1)+fbnq2(i-2)注意事项:遇到除法要考虑数据类型参考代码:#include#include<

用c语言以最简短的代码量解决自由落体问题

解题思路:将第一次下落和第二次上升看为一个整体,这个整体的和为第二次上升距离的三倍,最终求总距离时可以看作是将每一个整体相加,最终再减去最后一次上升的部分即可注意事项:题目想让你解答的是减去最后一次上升之前的总距离不要被第一小问误解。参考代码:inti;floatm,

有规律的数列求和

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n,i;    float a=1.0,b=2.0,j=b/a,t,sum=0;    scanf……

1018c语言代码

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int N,i,j; double m=3,n=2,t,sum=2/1,s=0; scanf("%d",&N);……