代碼王國神游記之神奇的“讀入秘訣”
從運算長廊出來后,小伊神秘地說:“莫奇,你知道‘讀入秘訣’嗎?”莫奇茫然地看著她:“‘讀入秘訣’是什么?我不知道啊?!毙∫列呛堑馗嬖V他:“秘訣刻在王宮花園中心的一塊石碑上。掌握了‘讀入秘訣’,你就可以更加靈活地編寫程序了。怎么樣,看看去?”小伊的提議引起了莫奇的極大興趣。他牽著小伊的手興沖沖地朝那塊石碑奔去。
如小伊所說,王宮花園中心立著一塊石碑,石碑上寫著:讀入秘訣——cin。在運行程序的時候,我們通過cin從鍵盤輸入數據賦值給相應的變量。例如:
在寫程序的時候,n的值不確定。而當我們運行程序時,計算機會暫停工作,等待我們從鍵盤輸入數據賦值給n。
如果我們在光標閃動處輸入數據9,那么就將9賦值給了變量n。按下回車鍵后,計算機執(zhí)行下面的語句,最后得到運行結果:
若我們在光標閃動處輸入10,那么按下回車鍵后,會得到運行結果:
每次運行程序時,輸入的數據不同,最后得到的運行結果也不一樣,這樣使程序編寫更加靈活。
莫奇仔細琢磨了一下,然后在石碑旁邊的計算機上嘗試運行了這個程序。他信心滿滿地對小伊說:“‘讀入秘訣’,我弄明白了?!?/p>
“真的嗎?那我們用這個秘訣來解題吧?!毙∫两ㄗh道。她和莫奇繞到石碑背面,只見這里寫了幾道具有挑戰(zhàn)性的編程題。
莫奇沉思片刻,便開始編程,不一會兒,就寫好了程序。
小伊運行程序,在光標閃動處輸入10和20這兩個整數,按下回車鍵后,得到結果:
接著,她再次運行程序。這次,她輸入123和321這兩個整數,按下回車鍵后,得到運行結果:
“怎么樣?我厲害吧?”莫奇得意地說。“嗯,你真棒。挑戰(zhàn)下一道題吧!”小伊微笑道。
老師帶領同學們去植樹,要求男同學每人植樹3棵,女同學每人植樹2棵。從鍵盤輸入男同學、女同學人數,計算他們一共可以植樹多少棵?
“這有什么難的?瞧我的!”莫奇想都沒想,就動手編寫程序。
這次又是小伊幫他測試程序,運行時,輸入10和20,表示有10個男同學和20個女同學。按下回車鍵后,得到結果:他們一共植樹70棵。
再次運行程序,她輸入20和10,表示有20個男同學和10個女同學。按下回車鍵后,得到結果:他們一共植樹80棵。
小伊看著莫奇編寫的程序認真思索,真正明白了:“讀入秘訣”讓代碼編寫更靈活了。
代碼王國神秘而有趣,莫奇在這里不僅學會了編寫程序,還交了新朋友,度過了一段快樂的時光。他決定安安心心地在代碼王國住下來,潛心修煉,努力提高編寫代碼的“功力”。
親愛的小朋友,你們喜歡代碼王國嗎?
曹曉敏,長沙市幼幼學校信息技術教師,天心區(qū)曹曉敏科學與技術名師工作室首席名師,湖南省優(yōu)秀科技教育工作者。