首页 > 技术文章 > C语言输出斐波那契(Fibonacci)数列的前n项【优化】

iceclean 2021-03-06 11:51 原文

方法:利用取余运算使数组中的元素被循环修改与取出

int main()
{
	int f[2] = {1, 0};
	int num, i;
	printf("input num:");
	scanf("%d", &num);
	for(i=0; i < num; i++)
	{
		printf("%d\t", f[i%2]);
		f[(i+1)%2] += f[i%2];
	}
	return 0;
}

推荐阅读