C语言用while循环写斐波那契数列
时间: 2023-11-08 16:10:34 浏览: 608
用C 语言实现斐波那契数列
当然可以,以下是用while循环实现斐波那契数列的C语言代码:
```
#include <stdio.h>
int main() {
int n, n1 = 0, n2 = 1, next;
printf("Enter the number of terms: ");
scanf("%d", &n);
printf("Fibonacci Series: ");
int i = 1;
while (i <= n) {
printf("%d, ", n1);
next = n1 + n2;
n1 = n2;
n2 = next;
i++;
}
return 0;
}
```
在上述代码中,我们使用了while循环来打印斐波那契数列。我们首先从用户那里获取要打印的斐波那契数列的项数,然后使用while循环来打印前n项斐波那契数列。在循环中,我们通过计算前两个数字的和来计算下一个数字,并且更新前两个数字的值。
阅读全文