算法测验| Sudo布局[1.5]|问题7

下面是打印斐波那契序列的不完整代码。可以在以下位置插入哪条语句 “要插入的代码” 语句,这样代码才能完美运行?

null

// CPP Program to print Fibonacci sequence
// using 2 variables
#include <iostream>
using std::cout;
void fib(int n)
{
int a = 0, b = 1;
if (n >= 0)
cout << a << " ";
if (n >= 1)
cout << b << " ";
for (int i = 2; i <= n; i++) {
cout << a + b << " ";
// code to be inserted here
}
}
// Driver code
int main()
{
fib(9);
return 0;
}


(A) b=a-b;b=b+a; (B) b=a+b;a=a-b;

(C) b=a+b;a=b-a; (D) 这些都没有。 答复: (C) 说明: 参考:https://www.geeksforgeeks.org/print-fibonacci-sequence-using-2-variables/ 这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享