亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js解決古典問題,分析加代碼,不要套公式,

js解決古典問題,分析加代碼,不要套公式,

sgbb88 2016-08-15 21:40:10
古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?
查看完整描述

1 回答

?
慕粉3829501

TA貢獻3條經驗 獲得超0個贊

第三個月是2只兔子,第四個月是4只兔子,第五個月6只兔子,第六個月是10只兔子,第七個月是16只兔子,

我相信你已經找到規律了,就是第幾個月的兔子的數量是前兩個月兔子的總數,

所以現在進行程序的編寫。

#include "stdio.h"

int main()

{

? ?int sum=0,n,a,b,c;

? ?printf("輸入你想要的月份");

? ?scanf("%d",&n);

? ?a=2;

? ?b=0;

? ?c=2;

? ?while(1)

? ?{

? if(n==1||n==2)

? {

? printf("兔子的個數是2只\n");

? break;

? }

? else

? {

? sum=a+b;

? b=a;//交換月份的兔子個數;//比方說3月和4月的兔子的個數,在第五個月的時候兔子總數是第四個月加第三個月的兔子的總數

? a=sum;//交換月份的兔子的個數;

? c++;

? }

? if(n==c)

? break;

? ?}

? ?printf("兔子的個數:%d\n",sum);

? ?return 0;

}


查看完整回答
反對 回復 2016-08-16
  • 1 回答
  • 0 關注
  • 1322 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號