本次藍(lán)橋杯比賽采用的Scratch版本為2.0版本。競(jìng)賽時(shí)長(zhǎng)90分鐘,形式為個(gè)人賽一人一機(jī),選手自帶筆記本計(jì)算機(jī),計(jì)算機(jī)上應(yīng)提前預(yù)裝 Scratch 2.0 編程環(huán)境。比賽過程中選手的筆記本計(jì)算機(jī)應(yīng)關(guān)閉 WiFi 和藍(lán)牙。(比賽中沒有 WiFi 網(wǎng)絡(luò))考試結(jié)束時(shí),選手不退場(chǎng),由裁判現(xiàn)場(chǎng)評(píng)判,并回收答卷。
注意:選擇題的答案可能是一個(gè),也可能是多個(gè),請(qǐng)注意看試卷上的描述。編程題只看結(jié)果,不看代碼流程。
人們用Narcissus 形容那些異常喜愛自己容貌、有自戀傾向的人。 除了 0 和 1,自然數(shù)中各位數(shù)字的立方之和與其本身相等的數(shù)稱為“水仙花數(shù)”。 通過編程的方法,找出 100 至 999 以內(nèi)的“水仙花數(shù)”。
本題要尋找的“水仙花數(shù)”是由 三位數(shù)字組成的,可以將其拆分為百位、十位、個(gè)位,然后按照“水仙花數(shù)”的計(jì)算規(guī)則進(jìn)行驗(yàn)算。所以將100拆分為百位為1,十位為0,個(gè)位為0的三部分,依次計(jì)算百位的三次方、十位的三次方、個(gè)位的三次方,最終將三者結(jié)果相加,判斷結(jié)果是否等于100,如果是,則100為水仙花數(shù),并將其加入列表。
(1)使用默認(rèn)舞臺(tái)背景
(2)使用默認(rèn)角色小貓,我們將程序?qū)懺谛∝埥巧?/p>
(3)將程序保存,命名為試卷要求的格式(一定要注意看試卷上要求的文件命名格式)
用戶輸入一個(gè)四位數(shù)的正整數(shù),用兩 種編程的方法說出其千位、百位、十位、個(gè)位數(shù)字。(將程序保存為“Scratch姓名擴(kuò)展練習(xí).sb2”)