Golden Thumb

1-on-1 tutor of chosen kids
個人資料
正文

水產專家蘭伯特:“確實在賭氣。”

(2022-01-28 07:50:31) 下一個

Lambert 就是那位喜歡養非洲橙巴布的小哥。現在上初一了。

前不久告訴我,在大考中生物得了99分,全班第一。不第一才怪了。哪個班上還能找出第二個養橙巴布的?

今天連線後,對方說話好像總慢半拍。我有些不耐煩了,就衝他一頓抱怨:“吧啦吧啦,吧啦吧啦...。感覺你像在賭氣似的。”

小哥冷不丁:“確實在賭氣。”

我:“賭什麽氣呢?”

對方:“賭媽媽的氣。今天我把魚...,被媽媽罵了一頓。“

我還以為跟我過不去呢,嗨。正好他課前作業很圓滿。給了一頓誇後,把他拉回討論中了。繼續玩用 C 語言程序一個字母一個字母來實現一位數的加減法。

程序需要把比如字母的 5 轉換成數 5,計算後又要把結果的數,比如 2 再轉換成字母 2 進行顯示。這些練習,對於了解計算機內部是如何工作的,很有幫助。

 

小哥成功完成了 3 + 5 = 2 和 5 - 3 = 2 後,我們開始研究 3 - 5 。

第一次執行,結果顯示的是一個小黑點,小二子無影無蹤,更別提期待中的 -2 了。小哥思考片刻後,居然道出了出現小黑點的原因,我有點詫異。他說:“負二加 48 是 46 嘛,應該就是那小點。” ASCII 碼 46 在 ‘0’ 前兩個位置。

“老師讓我想想哈,老師讓我想一想哈”,這是小哥的口頭禪。

一番思考後,小哥哆哆嗦嗦地加上了 if 控製條件。居然一次成功了!

這是執行結果:

太精彩了。他開始玩 C 語言,也就一兩周的時間。今天是第一次在 C 中使用 if 條件語句,幾分鍾前我才告訴他,與 Swift 語言不同,C 的條件部分要放在括弧裏,其它都一樣。

當然,課後我也沒忘幫小哥“討回公道”。

 

 

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.