更多“下述程序计算Fibonacci数列的前20个数,且每行输出5个数,请填空。(答案中请不要带空格,答案之间用3个空格键间隔) #include<iostream> #include<iomanip> u…”相关的问题
第1题
下述程序计算Fibonacci数列的前20个数,且每行输出5个数,请填空。(答案中请不要带空格,答案之间用3个空格键间隔) #include<iostream> #include<iomanip> using namespace std; void main() { int f,f1=1,f2=1; int i; cout<<setw(6)<<f1; cout<<setw(6)<<f2; for (i=3;i<=20;i++) { f = ; cout<<setw(6)<<f; if() cout<<endl; f1=f2; ; } }
点击查看答案
第2题
下述程序计算从键盘输入的两个数的最大公约数,请填空。(答案中请不要带空格,答案之间用3个空格键间隔) #include<iostream> #include<iomanip> using namespace std; void main() { int x, y, r, gcd; cout<<"Enter two number: n "; cin>> x>>y; r= ; while () { x=y; y=r; r= ; } cout<<"The result is "<<y<<endl; }
点击查看答案
第3题
求斐波那契(Fobonacci)数列的前40个数。这个数列有如下特点:第1、2个数均为1,从第3个数开始,每个数均是前两个数之和。问该数列的前40个数各是多少? 提示:每行输出5个数据,每个数据输出宽度为12个字符。
点击查看答案
第4题
完成下方代码填空。斐波纳契数列有如下特点:第1、2个数都是1,从第三个数开始,每个数都是前两个数之和。下列程序的功能是求数列的前m(m>1)个数,按每行5个数输出: class Program { static void Main(string[] args) { int f1 = 1, f2 = 1, m; m = Convert.ToInt16(Console.ReadLine()); Console.Write(f1 + "t" + f2 + "t"); for (int i = 3; i <= m; i++) { f2 = f1 + f2; f1 = ___1___; Console.Write(___2___ + "t"); if (i % ___3___ == 0) Console.WriteLine(""); } } }
点击查看答案
第5题
完成下方代码填空。斐波纳契数列有如下特点:第1、2个数都是1,从第三个数开始,每个数都是前两个数之和。下列程序的功能是求数列的前m(m>1)个数,按每行5个数输出: class Program { static void Main(string[] args) { int f1 = 1, f2 = 1, m; m = Convert.ToInt16(Console.ReadLine()); Console.Write(f1 + "t" + f2 + "t"); for (int i = 3; i <= m; i++) { f2 = f1 + f2; f1 = ___1___; Console.Write(___2___ + "t"); if (i % ___3___ == 0) Console.WriteLine(""); } } }
点击查看答案
第6题
【计算题】计算并输出Fibonacci数列(1,1,2,3,5,8......)的前20项。 要求一行打印5个数字。
点击查看答案
第7题
【填空题】下面程序以每行4个数的形式输出a数组,请分析程序填空。 #define N 20 main() { int a[N],i; for(i=0;i<N;i++) scanf("%d",【1】); for(i=0;i<N;i++) { if(【2】) 【3】; printf("%3d",a[i]); } }
点击查看答案
第8题
数组习题:输出Fibonacci数列的前n项
点击查看答案