根据提示,在右侧编辑器补充代码,输出 Fabonacci 数列,数列之间用空格分隔。 Fabonacci 数列如下: 1 1 2 3 5 8 13 21 34 …用c语言回答
时间: 2024-11-03 19:22:36 浏览: 5
递归求fabonacci数列 pta.docx
在C语言中,你可以使用循环结构来生成Fibonacci数列。以下是一个简单的程序示例,它会输出前n个Fibonacci数字,并用空格分隔:
```c
#include <stdio.h>
int main() {
int n = 10; // 输出前10个Fibonacci数
int t1 = 0, t2 = 1, nextTerm;
printf("Fibonacci sequence: %d %d", t1, t2); // 输出前两个数
for (int i = 3; i <= n; ++i) { // 循环从第三个数开始
nextTerm = t1 + t2;
printf(" %d", nextTerm); // 输出当前项并保留空格
t1 = t2; // 更新t1
t2 = nextTerm; // 更新t2
}
printf("\n"); // 结束行
return 0;
}
```
当你运行这个程序,它将输出前10个Fibonacci数字:`1 1 2 3 5 8 13 21 34 55`
阅读全文