坦克大戰 day 35

2021-10-25 14:57:40 字數 422 閱讀 1564

gamemap類中:

//繪製沒有遮擋效果的塊

public void drawbk(graphics g)

}//只繪製有遮擋效果的塊

public void drawcover(graphics g)

}

tank類:水泥塊不會被擊毀

public void bulletscollidemaptile(listtiles) 

}}

maptile類:遮擋效果的地圖塊可以被子彈穿過

//地圖塊是否和子彈有碰撞

public boolean iscollidebullet(listbullets)

}return false;

}

學習記錄Day3(5)

程式理解題,判斷程式的輸出。作用,結束本次迴圈 includeusing namespace std int main 迴圈內共自增兩次 x 自增一次 迴圈一次增加4 cout x int main 1結束後無break,進入下一句 case 2 a b break a b 有break結束 cas...

Day35 不同路徑

示例1 輸入 m 3,n 7 輸出 28 示例2 輸入 m 3,n 2 輸出 3 解釋 從左上角開始,總共有 3 條路徑可以到達右下角。向右 向下 向下 向下 向下 向右 向下 向右 向下 示例3 輸入 m 7,n 3 輸出 28 示例4 輸入 m 3,n 3 輸出 6 1 m,n 100 題目資料...

阻塞 非阻塞 day35

阻塞 非阻塞 程式遇到了io操作,無法繼續執行 叫做阻塞 程式沒有遇到io操作,正常執行中,就叫非阻塞 它們指的是程式的狀態 就緒 執行 阻塞 就緒和阻塞給人的感覺就是卡主了 同步 非同步 同步 呼叫 執行 任務 提交 發起任務後必須等待任務結束,拿到乙個結果才能繼續執行 非同步 發起任務後不需要關...