編程真題:“星星”點(diǎn)燈
編程實(shí)現(xiàn):
有 10 盞燈,從 1 到 10 按順序依次編號(hào),初始時(shí)全部燈處于開啟狀態(tài)。有 10 個(gè) 人也從 1 到 10 依次編號(hào)。第一個(gè)人(1 號(hào))將燈全部關(guān)閉,第二個(gè)人(2 號(hào))將編號(hào) 為 2 的倍數(shù)的燈打開,第三個(gè)人(3 號(hào))將編號(hào)為 3 的倍數(shù)的燈做相反處理(即,將 打開的燈關(guān)閉,將關(guān)閉的燈打開)。依照編號(hào)遞增順序,以后的人都和 3 號(hào)一樣,將 凡是自己編號(hào)倍數(shù)的燈做相反處理。請(qǐng)問:當(dāng)?shù)?10 個(gè)人操作之后,哪幾盞燈是關(guān)閉 的?
具體要求:
1、建立一個(gè)列表保存燈的狀態(tài),0 代表關(guān),1 代表開。當(dāng)綠旗被點(diǎn)擊,列表添加 10 個(gè)元素,全部為 1。
2、每點(diǎn)擊 1 次空格,小貓說:“第 X 個(gè)人來了”(X 是人的序號(hào)),隨后將列表 中的元素按照題目要求處理,燈的編號(hào)與列表項(xiàng)目編號(hào)一致,0 代表關(guān),1 代表開。
3、連續(xù)點(diǎn)擊 10 次之后,列表中所有元素值正確。

- 上一篇
編程真題:模擬試題
準(zhǔn)備工作: 背景選擇“Beach Rio”,導(dǎo)入角色庫中火箭角色“Rocketship”。 編程實(shí)現(xiàn): 1、當(dāng)綠旗被點(diǎn)擊后,小貓和火箭出現(xiàn)在如圖 1 位臵(大致位臵即可)。注意:此 時(shí)火箭造型為 spaceship-a。 2、小貓說“發(fā)射火箭”2 秒后,火箭切換造型為 spa
- 下一篇
編程真題:小貓抓蝴蝶
編程實(shí)現(xiàn): 1、背景顏色淺藍(lán)色,角色:Cat1 Flying、Butterfly1 和 Tree。 2、小貓的初始坐標(biāo)是(-70,-140),初始化造型為 cat1 flying-b,蝴蝶的初始 坐標(biāo)是(50,-70),綠樹的角色大小為 60,初始 Y 坐標(biāo)為-132。 3、小貓和蝴蝶不停地上下輕微移動(dòng),并切
