11.小C把家里一臺寬200,高300的自行車騎到公園里,請你幫她補全命令,把自行車的圖片顯示出來。自行車的圖片名稱為"bike0.png"。
int main()
{
p.up();
p.rr(400,200,8);
p.picL(1,"bike0.png");
p.pic(1,____,____);
return 0;
12.公園的健身步道由3個矩形組成,好看又防滑,深受大家喜愛。請幫小C畫出步道。步道中間的矩形寬400,高100,顏色為6號色。
p.rr(400,40,13);
p.bk(70).rr(400,___,___);
p.bk(70).rr(400,40,13);
}
p.size(____);
p.c(____);
p.fd(50).rt(90);
p.fd(200).lt(90);
p.bk(50);
14.公園樹葉鋪滿了地,小C撿了形狀相似的葉子擺成一朵花,它的花瓣是一個橢圓,其橫半徑為30,縱半徑為50,顏色為6號色。
p.picU(0);
p.fd(50);
p.___(30,50,6).bk(50);
p.rt(90);
p.fd(50).ee(30,50,6).bk(50);
p.rt(___);
15.小C計劃去祖廟博物館參觀,她想抽簽決定,請你幫忙抽出她要在第幾天出游。
int a;
p.oo(50,3);
a=_____(1,5);
p.text(____,12,50);
16.祖廟博物館在晚上22點閉館。小C吃完飯后出發(fā),T點到達。如果T小于22點,掛上OPEN的牌,否則,掛上CLOSE的牌。請幫她補全這個判斷程序的命令。
int T;
____>>T;
if(____)
p.rr(200,100,4);
p.r(200,100,12);
p.r(150,60,12);
p.text("OPEN");
if(T>=22)
p.rr(200,100,9);
p.r(200,100,1);
p.r(150,60,1);
p.text("CLOSE");
17.展覽入口有一個大大的“秋假”(Qiujia)主題Logo,但小C發(fā)現字母“Q”的一點寫到左邊了,請你修改程序,使程序畫出正確的Q。
原程序:
int main(){ p.size(10); p.o(50); p.lt(135); p.up().fd(20).down().fd(50); return 0;}
新程序:
int main(){p.size(10);p.o(50);p._____(135);p.up().fd(20).down().fd(50);return 0;}
18.一個葉子從綠變黃的動畫吸引了小C。請你修改程序,讓葉子從綠色(3號色)變?yōu)辄S色(13號色)。
int main(){p.c(3);p.fd(30);p.fd(100).ee(20,60,3);p.hide();return 0;}
int main(){p.c(___);p.fd(30);p.fd(100).ee(20,60,___);p.hide();return 0;}
19.在昆蟲標本區(qū),小C發(fā)現蝴蝶標本擺放的方向錯了。請你修改程序,讓蝴蝶朝著筆尖的方向顯示。
int main(){ p.up(); p.rt(90); p.picL(1,"butterfly.png"); for(int i=1;i<=8;i++) { p.pic(1); p.fd(100).rt(360.0/8); } p.hide(); return 0;}
int main(){ p.picU(_____); p.up(); p.rt(90); p.picL(1,"butterfly.png"); for(int i=1;i<=8;i++) { p.pic(1); p.fd(100).rt(360.0/8); } p.hide(); return 0;}
20.創(chuàng)意拼圖區(qū)有拼字活動,小C拿4根積木拼成十字,好朋友也拿了4根積木,他想要和小C一起拼成米字。請你修改程序,讓十字變米字。
int main(){p.picU(0);for(int i=1;i<=4;i++){p.rr(40,200,14).rt(360.0/4);}p.hide();return 0;}
int main(){p.picU(0);for(int i=1;i<=___;i++){p.rr(40,200,14).rt(360.0/___);}p.hide();return 0;}
五、程序我來編(本題為附加題。請先在WebGoC的程序編輯窗口中編寫程序,再將調試好的程序復制粘貼到此處。本題共2小題,第1小題14分,第2小題20分,共34分)
【情景五】秋假最后一天,小C報名參加GoC網站舉辦的“編程達人”挑戰(zhàn)賽。在比賽中,她需要運用所學的GoC編程知識,完成兩個創(chuàng)作任務,展現自己的才能。
21.秋收展示架用來擺放秋假期間采摘的果實,請你幫小C完成這幅作品。
要求:筆的粗細為10,展示架默認顏色為藍色,中間隔層為紅色(1號色),寬300,高200,具體圖案如下圖所示。
222.秋假的手工課上,大家都能制作喜歡的手環(huán):根據輸入的數字n(代表手環(huán)的邊數),在屏幕上畫出相應數量的手環(huán),圍成一個正n邊形。
手環(huán)的每條邊由一根長100的線和一個半徑為15的實心圓組成,圓在線的正中間,顏色從第1根開始依次為黑色(0號)、紅色(1號)、藍色(2號)……按順序循環(huán)變化。請你編寫程序繪制這個正n邊形棒棒糖陣。