java入門(mén)編程 C語(yǔ)言編程問(wèn)題:有一對(duì)兔子,從出生后第三個(gè)月開(kāi)始每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問(wèn)每個(gè)月的兔子總數(shù)是多少?
C語(yǔ)言編程問(wèn)題:有一對(duì)兔子,從出生后第三個(gè)月開(kāi)始每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問(wèn)每個(gè)月的兔子總數(shù)是多少?直接寫(xiě)一個(gè)for循環(huán),inta=0,intb=1/
C語(yǔ)言編程問(wèn)題:有一對(duì)兔子,從出生后第三個(gè)月開(kāi)始每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問(wèn)每個(gè)月的兔子總數(shù)是多少?
直接寫(xiě)一個(gè)for循環(huán),inta=0,intb=1//開(kāi)始時(shí),兔子數(shù)intnum=0//中間數(shù)為(INTN=1n<13n){printf(%total number of rabbits in month D”,N,b)num=b,b=(a*2)(b-a)a=b}如果您不知道為什么使用(a*2)(b-a),您可以列出每月計(jì)算的總數(shù),并且你可以看到規(guī)則C語(yǔ)言已經(jīng)很久沒(méi)有寫(xiě)了,可能有一些語(yǔ)法問(wèn)題
main(){long F1,F(xiàn)2 int i F1=F2=1 for(i=1I<=20i)//40個(gè)月,如果有更多的話(huà)會(huì)很無(wú)聊,對(duì){printf(“ LD”,F(xiàn)1,F(xiàn)2)這樣每個(gè)月的數(shù)字就不會(huì)在一起了,中間會(huì)有空格,因?yàn)檫@是一個(gè)很長(zhǎng)的形狀,所以如果(I%2==0)printf(“”)這個(gè)月等于前兩個(gè)月的總和,那么ld12ld總共需要12個(gè)數(shù)字