c语言兔子繁殖问题

2024-12-01 18:13:23
推荐回答(2个)
回答(1):

你好 可以创建一个数组a。
a[0]和a[1]都为1。
之后每一项都遵循a[n]=a[n-1]+a[n-2]。用for循环写。
由此依次列出每一项。每一项使用\t隔开。
需要一个count变量。每输出一个值count++
如果count求余5为0,输出一个\n。
最后就可以做到如图的输出,请给好评~

回答(2):

#include
main()
{   int a[20],i;
    a[0]=a[1]=1;
    for(i=2;i<20;i++)
        a[i]=a[i-1]+a[i-2];
    for(i=0;i<20;i++){
        printf("%d\t",a[i]);
if(i%5==4) printf("\n");   
}
}

如图所示,望采纳。。。。。。