誰動了小光的程式碼?
小光帶你飛到一面巨大的螢幕前面。
沒錯——飛!小光用一束柔軟的光託著你,像坐在一朵小小的雲上,飄到了螢幕前面。這感覺太酷了,你忍不住「哇」了一聲。
螢幕上顯示著星光市所有交通燈的程式碼,密密麻麻的文字和符號排成整齊的行列,像一條條小蟲子在排隊做早操。小光用一道光指出其中一行:
「你看這裡。」
那一行程式碼被一個紅色的圈圈住了,旁邊有一個小小的備註欄,上面寫著:
「📝 修改者:星光國小三年二班,王小明」 「🕐 修改時間:今天下午 2:30」
「王小明?!」 你差點從光雲上掉下來。
王小明是隔壁班的同學!他上學期才參加了學校的程式設計興趣班,而且每次都炫耀自己學會了寫程式。
原來,小明的爸爸就是控制中心的技術員。今天下午,小明跟著爸爸來上班,趁爸爸去泡咖啡的時候,偷偷用爸爸的電腦「練習程式設計」。結果——不小心把紅綠燈的指令寫反了!「停」變成了「走」,「走」變成了「停」。
「小明不是故意的。」 小光輕聲說,「他只是在練習,沒想到會影響到我。」
現在你知道原因了。可是——要怎麼修好它呢?
你看了看螢幕上那行程式碼,其實看起來並不複雜。就像一個拼圖,只需要把反過來的那塊拼回去就行了。