劉坤想了想,覺得光說好象沒多大勁,他不由把卓一凡拉到自己機子旁道:“一凡,我先給你演示一個小遊戲。”
劉坤沒等卓一凡回答,馬上打開編程工具,一個比較普通的C++編譯器。隻見他十指如飛,鍵盤被敲得吱吱作響,而顯示器上一排排字母按照一定的規律排列開來,卓一凡覺得有些像英文,不過其中好象又多了些符號,而有些明顯是合成詞,不過他又感覺不太對,總之,卓一凡感覺有點神秘。
還沒等卓一凡反應過來,劉坤已經停下來了,笑道:“由於時間有限,先給你感覺一下。”說完,劉坤開始編譯連接。
隻見畫麵一黑,出現了命令提示符那黑框框,不過裏麵有段英文提示,說是輸入一個千位內的數。
劉坤起身道:“這隻是個小小的猜字遊戲,你試試看看。”
卓一凡“哦”了一聲,慢慢坐下來,在鍵盤上小心敲了個數字,不過數字是顯示了,但沒有什麼出現,卓一凡不由抬頭去看劉坤。
劉坤忙道:“按一下回車鍵就好了。”
果然,卓一凡一按就出來又一段提示符,提示輸入的數字太小了,請繼續輸入。
劉坤這時道:“一凡,繼續猜吧,其實我也不知道,這是個隨機數。”
“什麼是隨機數呀?”卓一凡不由問道。
“隨機數嘛,就是計算機隨機產生的數,就是隨時變化的數,不過我們可以設定一下它的範圍。”劉坤慢慢解釋道。
“那不像猜謎一樣?”卓一凡道。
“本來就是如此嘛!”劉坤答道:“不信,你再試試。”
卓一凡一連猜了幾遍都錯了,不是太大就不太小,這時劉坤道:“你用二分法應該最多十次就應該猜出了。”
“二分法?”卓一凡又問道。
劉坤不由搖搖頭,又解釋了一遍,二的十次方已經是一千零二十四了,所以一定可以猜出了。
等卓一凡猜對了,上麵又出現一句恭喜的話,這讓卓一凡眼前感覺一亮,有點舒心的感覺。不過後來還有一句提示是否再來一遍,卓一凡心情不錯,選擇了是,一切又重新開始了。
劉坤這時又道:“一凡,其實我們還可以再將源程序再修改一下,為它再美化一下。”
“真的?”卓一凡現在的好奇心被調動了。
“嗯,你瞧著。”說完,劉坤又將程序改動了一下,他將提示話語變得有趣些了,而且最後還用字符畫了幾個圖,用來顯示不同的效果,如果猜大了,圖片是個類似漫畫的字符組合,其他的就都類似了,而且最後猜對後是個豎起的大姆指。
卓一凡有些迫不及待試了試,感覺比剛才更有意思了,尤其是那些圖畫很生動形象。就是這個小小的遊戲,也讓卓一凡流連忘返呀!
“其實還可以用可視化編程的,那樣效果更好些。就像那些窗口一樣,很美觀!”劉坤又道。
“真的嗎?”卓一凡睜大眼睛問道。這已經讓卓一凡覺得很了不起了,如果還能夠像窗口那樣,那不是太,太好了。
“現在就不說那了,還是先把基礎知識學好再說。”劉坤及時打住了。
“嗯,知道了,我會好好學的。”卓一凡一臉興奮道。
劉坤開始正式教卓一凡編程入門。卓一凡有點收獲,和大多數程序員一樣,當“HelloWorld!”出現在顯示器時,卓一凡高興極了,自己也可以寫出東西來了,這讓卓一凡的興致更濃了。