在C程序上用For循环写出斐波纳奇数列
时间: 2024-10-23 13:13:37 浏览: 28
Fab.rar_yes_斐波纳挈数列
在C程序中,你可以使用for循环编写一个函数来生成斐波那契数列。斐波那契数列是一个每个数字都是前两个数字之和的序列,通常从0和1开始。以下是一个简单的例子:
```c
#include <stdio.h>
void fibonacci(int n) {
int t1 = 0, t2 = 1, nextTerm;
printf("First %d terms: ", n);
for (int i = 1; i <= n; ++i) {
// 打印当前项
printf("%d, ", t1);
// 计算下一个项并更新变量
nextTerm = t1 + t2;
t1 = t2;
t2 = nextTerm;
}
}
int main() {
int num_terms = 10; // 可以根据需要调整这个值
fibonacci(num_terms);
return 0;
}
```
当你运行这个程序时,它会打印出指定数量的斐波那契数。如果你想改变生成的斐波那契数的数量,只需修改`main()`函数中的`num_terms`变量即可。
阅读全文