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

為了賬號安全,請及時綁定郵箱和手機立即綁定

時針旋轉角度判斷問題,是否缺少了條件?

(int)minute->getRotation()%72==0

根據這個條件,有一分鐘的時間分針不動(角度不變),而每秒刷新一次,也就是說,每到符合條件時,有一分鐘的時間,時針跟著秒針一起旋轉一分鐘

是不是應該額外增加一個條件second->getRotation()==0

改成

if (((int)minute->getRotation()%72==0)&&(second->getRotation()==0)) {

hour->setRotation(hour->getRotation() + 6);

if (minute->getRotation() == 360) {

minute->setRotation(0);

}

}


正在回答

3 回答

不會有這種問題的? 你們好好的學一下編程就好? if((int)minute->getRotation()%72==0)這個判斷進入判斷的前提是 if (_second->getRotation() == 360) 判斷為true 也就是秒針指在‘12’的位置上的時候

反而我覺得有問題的地方時_hour精靈在旋轉角為360度的時候沒有歸零。。 可能是老師覺得沒人會無聊到等一個小時所以沒寫

0 回復 有任何疑惑可以回復我~
#1

雷過就跑

我就喜歡你這樣的好學生
2016-11-03 回復 有任何疑惑可以回復我~

同意!

0 回復 有任何疑惑可以回復我~

有道理+1

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

時針旋轉角度判斷問題,是否缺少了條件?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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