有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 要求党员干部廉洁用权用jS切不用函数

用C语言编写程序:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13.........求出前20项之和, 用C语言编写程序:有一分数序列
用C语言编写程序:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13.........求出前20项之和 急用啊,高手们,给我点帮助吧!!!!!!!!谢谢 08-4-25 用C语言编写程序:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13.........求出前20项之和
#include &lt掸鸡侧课乇酒岔旬唱莫;stdio.h& main() { int a=1,b=2,t,i; float sum=0; for(i=1;i&=20;i++;) { sum=sum+(float)b/a; t=a+b; a=b; b=t; } printf(&%d&,sum); }
#include &stdio.h&void main(){ int a[30],i; double s=0; a[0]=1;a[1]=2; for(i=2;i&=20;i+掸鸡侧课乇酒岔旬唱莫+)
a[i]=a[i-1]+a[i-2]; for(i=0;i&20;i++)
s+=(double)a[i+1]/a[i]; printf(&%lf\n&,s);}
#include &stdio.h&main(){ float i=1.0,j=2.0,sum=0.0,
for(n=0;n&20;n++) {
sum+=j/i;
temp=j; //temp存储前一个分数的分子j
//j赋值为此次循环的分子与分母之和,它将作为下次的分子
i= //i赋值为此次循环的分子,它将作为下次的分母 } printf(&The SUM is %f\n&,sum);}
偷个懒~改了下上面的#include &stdio.h& void main() { int a[30],i; double s=0; a[0]=1;a[1]=2; for(i=2;i&=20;i++) a[i]=a[i-1]+a[i-2]; for(i=0;i&20;i++) s+=((double)a[i+1])/a[i]; printf(&%lf\n&,s); }忘了优先级咋排了~这样应该没事以上数列为菲波拉切数列的变化1 1 2 3 5 8 13 21.......后一个除前一个
#include &stdio.h&int main(){ int i=1; double j1,j2,k1,k2,x,t, j1=2;j2=3; k1=1;k2=2;
sum=2/1.0; while(i++&20){
sum+=j2/k2;
x=j2;j2+=j1;j1=x;
x=k2;k2+=k1;k1=x; } printf(&前20项和为:%f\n&,sum); return 0;}求出分数序列:2/1,3/2,5/3,8/5,13/8,21/13...的前20项之和(VB编写)。, 求出分数序列:2/1,3/
求出分数序列:2/1,3/2,5/3,8/5,13/8,21/13...的前20项之和(VB编写)。 快点啊 匿名 求出分数序列:2/1,3/2,5/3,8/5,13/8,21/13...的前20项之和(VB编写)。
Private Sub Command1_Click()
Dim a(1 To 21)
For i = 3 To 21
a(i) = a(i - 2) + a(i - 1) 供贰垛荷艹沽讹泰番骏
Debug.Print a(i)
For i = 1 To 20
Sum = Sum + a(i + 1) / a(i)
Text1 = SumEnd Sub5 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 software engineering 软件设计/ 工程 238万源代码下载-
&文件名称: 5
& & & & &&]
&&所属分类:
&&开发工具: Visual C++
&&文件大小: 1 KB
&&上传时间:
&&下载次数: 0
&&提 供 者:
&详细说明:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 -A score sequence: 2/1, 3/2, 5/3, 8, 5, 13, 8, 13... The sum of the top 20 of the sequence of items.
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&输入关键字,在本站238万海量源码库中尽情搜索:有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,… 求出这个数列的前n项之和..._百度知道
有一分数序列2/1,3/2,5/3,8/5,13/8,21/13,… 求出这个数列的前n项之和...
有一分数序列2/1,3/2,5/3,8&#珐丁粹股诔噶达拴惮茎47;5,13/8,21/13,… 求出这个数列的前n项之和,并将输出结果保存在文件java_15.txt中。(n由键盘输入)
提问者采纳
求sn。很简单的问题啊public class Sum {
public static void main(String args[]){
double sum=0;
for(int i=1;i&=n;i++){
sum+=an(i);
System.out.println(sum);
public static int fenzin(int n){
if(n==1) return 2;
if(n==2) return 3;
return fenzin(n-1)+fenzin(n-2);
public static int fenmun(int n){
珐丁粹股诔噶达拴惮茎
if(n==1) return 1;
if(n==2) return 2;
return fenmun(n-1)+fenmun(n-2);
public static double an(int n){
return fenzin(n)*1.0d/fenmun(n);
}}读参数和写文件就不做了
提问者评价
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁&1&#include&&stdio.h&&2&&3&int&main()&4&{&5&&&&&//几项,分子,分母&6&&&&&int&num,tmp,i;&7&&&&&//要用float&才能计算准确。&8&&&&&float&s=0,numerator=2&,denominator=1;&9&10&&&&&printf("要计算几项:");11&&&&&scanf("%d",&num);12&13&&&&&//计算方法:分子加分母==下一个的分子,上一个的分子==下一个的分母14&&&&&for(i=1;i&=i++)15&&&&&{16&&&&&&&&&s+=numerator/17&&&&&&&&&tmp=18&&&&&&&&&numerator&+=&19&&&&&&&&&denominator&=&20&&&&&}21&22&&&&&printf("The&result&is:%9.6f\n",s);23&&&&&return&0;24&}&
阅读(...) 评论()

我要回帖

更多关于 汽车禁用物质要求 的文章

 

随机推荐