要用c语言输出斐波那契数列的前n项,我们可以使用循环和数组来实现。

首先我们可以初始化一个数组来存储斐波那契数列的前n项,然后使用循环结构来计算每一项的值并存储到数组中。
具体的代码可以使用for循环或者while循环来实现,每次迭代都计算出当前项的值并将其存储到数组中。
最后,我们可以遍历数组并将每一项打印出来,从而实现输出斐波那契数列的前n项。这样我们就可以用C语言来输出斐波那契数列的前n项。
if(n<3) printf("\n enter error!\n"); /*控制输入正确的n值*/
un=un1+un2; /*利用通项公式求解n项的值*/
printf("请输入要输出到文件的斐波那契数列的项数:");
斐波那契数列第n项记为F(n),其前n项和记为S(n)。则有F(n+2)=F(n+1)+F(n),n≥1.且F(1)=F(2)=1。