代码如下:
#include <stdio.h>
int main(){
//利用数组实现斐波那契数列的前 30 项,并要求格式化对齐, 每行值输出5 个数。 (斐波那契数列:1 1 2 3 5 8 13 21 … … )
int a[30]={1,1};
for(int i=2;i<30;i++){
a[i]=a[i-1]+a[i-2];
}
for(int i=0;i<30;i++){
printf("%d ",a[i]);
if(i%5==4){
printf("\n");
}
}
return 0;
}
Ubuntu运行结果