郭鵬飛笑道:“這就是電路設(shè)計者當(dāng)初偷懶留下的bug了,沒有設(shè)置while語句……”
“別跟我扯那些廢話,到底怎么弄?”
“我給你講啊,你聽著。兩行代碼都是。因為沒有外部的while語句循環(huán),這就導(dǎo)致這是一次性的執(zhí)行代碼。當(dāng)?shù)谝恍写a執(zhí)行了后,整個電路就處于狀態(tài)。如果在5分鐘內(nèi)的狀態(tài)下去執(zhí)行第二行代碼,這第二行代碼也就失效了。”
周不器立刻明白了什么,“你是說當(dāng)整個電路處于的狀態(tài)下時,第二行代碼就沒法執(zhí)行了?”
“肯定啊,電路都已經(jīng)斷開連接了,還怎么再斷開?”郭鵬飛笑嘻嘻的說。
周不器瞇起眼睛,緩緩點頭,說道:“也就是說,在熄燈前的5分鐘,讓寢室的功率超過闋值,執(zhí)行第一行代碼斷電。等到了12點,第二行代碼就不執(zhí)行了。5分鐘時間一過,寢室就恢復(fù)供電了?”
“沒錯!”
郭鵬飛很佩服他。
一個外行能憑借自己的邏輯分析判斷出這兩行代碼的意義,領(lǐng)悟力的確很強。
當(dāng)晚,周不器就回寢室做實驗。
內(nèi)容未完,下一頁繼續(xù)閱讀