第068章 蛻變的小C
終于,終于在期中考試結(jié)束后,CPA可以有點(diǎn)用了。
這段時(shí)間里,蘇航把所有的周獎(jiǎng)和積分都投了進(jìn)去,終于在今天收到了成效。
一個(gè)頗有科幻感的界面。
其實(shí)就是黑的發(fā)亮,帶一點(diǎn)點(diǎn)光邊。
然后簡(jiǎn)約而不簡(jiǎn)單的菜單。
好吧,其實(shí)就是功能還是不完善。
主要一個(gè)是輸入框,還有一個(gè)輸出框。
蘇航試著在輸入框敲下:找出1,2,3中的最大值。
既然菜單欄是中文,它也沒(méi)說(shuō)輸入的格式得是什么。
所以,蘇航打算先填中文試試,看看這個(gè)自動(dòng)編程到底能有多強(qiáng)。
等了一會(huì),界面卡死了。
蘇航?jīng)]去亂點(diǎn),任由它卡著。
又過(guò)了一會(huì),出來(lái)一個(gè)彈窗。
“識(shí)別錯(cuò)誤,請(qǐng)重新輸入。”
蘇航重新輸入:the largest number in 1,2,3.
過(guò)了一會(huì),依舊卡死。
又是一個(gè)彈窗出現(xiàn)。
“未知錯(cuò)誤,請(qǐng)重新輸入?!?p> 蘇航耐著性子,又輸入:從1加到10。
這次總算是沒(méi)卡住了,蘇航松了口氣。
只見(jiàn)輸出框中出現(xiàn)一行代碼。
main()
{
int i,sum;
for(i=1;i<10;i++)
sum+=i;
printf(“%d“,sum);
}
然后又出現(xiàn)了一個(gè)小框,里面給出了答案。
蘇航瞇著眼睛看了看,沒(méi)搞懂這個(gè)智障小C在搞什么,為什么后面那句就聽(tīng)懂了。
下拉菜單,果然可以調(diào)整輸出的編程語(yǔ)言,蘇航試了試,發(fā)現(xiàn)還行,又重新輸入一條命令。
比較1,2,3的大小。
這一次有用了,依舊是C語(yǔ)言的代碼。
這兩句話有區(qū)別嗎?
比較大小,和找出最大值。
感覺(jué)這個(gè)軟件不太聰明啊。
蘇航不再自己去輸入了,轉(zhuǎn)而敲了一個(gè)腳本,用之前碼好的爬蟲(chóng)一面爬取網(wǎng)上的簡(jiǎn)單小代碼,一面把代碼題目自動(dòng)輸入,再比對(duì)正常的輸出結(jié)果和CPA的輸出結(jié)果。
把這臺(tái)厚重的工作站放在書(shū)桌上,蘇航就離開(kāi)寢室,去圖書(shū)館自習(xí)了。
充實(shí)的一天過(guò)去,蘇航哼著小曲回到了寢室,當(dāng)看到書(shū)桌上的電腦時(shí),心情瞬間不那么美妙了。
這臺(tái)內(nèi)存總?cè)萘?28G,硬盤(pán)8個(gè)T的移動(dòng)工作站居然在全功率散熱,一摸,我滴個(gè)天,這溫度,八十度往上走了。
蘇航趕緊開(kāi)啟邊上的小風(fēng)扇,然后也不管那些代碼到底搞得怎么樣了,直接就全部關(guān)閉,再把為夏天準(zhǔn)備的小冰袋敷上去,時(shí)不時(shí)還翻個(gè)面。
折騰好一會(huì),終于給弄好了。
蘇航小心翼翼地點(diǎn)開(kāi)CPA,呦,界面還帶升級(jí)的,居然多了點(diǎn)花樣。
看看之前的運(yùn)行記錄,清一色的識(shí)別錯(cuò)誤,偶爾才有那么幾個(gè)能識(shí)別的。
嘖,就這,也配叫自動(dòng)編程?
蘇航隨手又輸入一行字。
用六個(gè)*組成三角形。
飛快地,一行代碼出現(xiàn)在輸出框,還有一個(gè)三角形。
不錯(cuò)喲,蘇航輕笑一聲,莫不是這小C還能自我學(xué)習(xí)?
繼續(xù)輸入那個(gè)問(wèn)題:找出1,2,3中的最大值。
過(guò)了一會(huì),代碼出來(lái)了,還有結(jié)果。
這東西居然還真的能學(xué)習(xí)?
蘇航輸入:三個(gè)數(shù)a,b,c找最大值。
結(jié)果是“識(shí)別錯(cuò)誤,請(qǐng)重新輸入?!?p> 再輸入:找出2到100中的素?cái)?shù)。
結(jié)果依舊是識(shí)別錯(cuò)誤。
好吧,雖然貌似可以自我學(xué)習(xí),不過(guò)依舊是個(gè)智障,但是總歸是會(huì)一點(diǎn)點(diǎn)進(jìn)步的,不是嗎?
蘇航慢慢總結(jié)出了CPA的一點(diǎn)點(diǎn)規(guī)律,但是又不太確定。
于是把下午學(xué)習(xí)獲得的幾個(gè)積分又投了進(jìn)去。
彈出提示“軟件更新,是/否?!?p> 廢話,當(dāng)然更新。
這一更新,電腦又卡了,蘇航扶額,這移動(dòng)工作站感覺(jué)不太靠譜啊。
一晚上過(guò)去了,第二天蘇航再去試驗(yàn)的時(shí)候,發(fā)現(xiàn)多了一個(gè)導(dǎo)入功能。
可以導(dǎo)入數(shù)據(jù)庫(kù)等等。
蘇航找了個(gè)公開(kāi)的詞典,還有一些常用函數(shù)、代碼就統(tǒng)統(tǒng)給導(dǎo)入進(jìn)去了。
那進(jìn)度條跳動(dòng)0.1%都跟游戲載入99%的最后一下那么漫長(zhǎng),蘇航不等了,直接去圖書(shū)館,電腦留寢室吧。
這次蘇航長(zhǎng)了教訓(xùn),提前把小風(fēng)扇開(kāi)啟來(lái)了,還在邊上放了個(gè)冰袋,這次應(yīng)該不會(huì)熱的冒煙了吧。
又是一天過(guò)去了,蘇航回到寢室,果然這次沒(méi)有發(fā)熱,而且?guī)煲步K于導(dǎo)入完了。
看看這次會(huì)有什么變動(dòng)。
輸入:找出2到100中的素?cái)?shù)。
立刻,輸出結(jié)果出來(lái)了。
【代碼自行腦補(bǔ)一下】
這就出來(lái)了?!
厲害厲害,蘇航復(fù)制下代碼,放到VS上試了試,可行。
不過(guò)就這點(diǎn)能力還是不夠用啊。
還是得繼續(xù)掙積分。
蘇航感覺(jué)自己在玩一個(gè)養(yǎng)成游戲,終于度過(guò)了前期最艱難的時(shí)刻。
接下來(lái)又陷入到一種類(lèi)似于游戲氪金的狀態(tài),賺積分,投進(jìn)去,每周獎(jiǎng)勵(lì),投進(jìn)去,一個(gè)學(xué)期下來(lái),蘇航感覺(jué)自己都要被這個(gè)玩意兒給掏空了。
期間幸勇被螞蟻公司錄用了,高興地來(lái)找蘇航吃飯,不過(guò)蘇航看了眼積分余額,拒絕了。
還有胡菲菲也來(lái)找蘇航,也一并拒絕了,他的眼里,只有分,不是成績(jī)加權(quán)分,而是積分。
看著小C每天都在變得更加智能,蘇航露出了老父親的笑容。
每當(dāng)蘇航看著電腦這樣笑起來(lái)的時(shí)候,黃坤都仿佛看到了自己以前玩某易卡牌養(yǎng)成游戲時(shí),那不顧一切氪金之后的笑容。
但是恐怖的是,蘇航電腦上明明是一行行的代碼,這…這完全不一樣好嗎。
難道說(shuō)……黃坤打了個(gè)冷戰(zhàn),不敢在想,趕緊低下頭繼續(xù)看自己的書(shū)。
董利老師和趙漢英老師也都感覺(jué)蘇航有點(diǎn)不太對(duì)勁,不過(guò)蘇航只是搖搖頭,表示自己并無(wú)大礙。
實(shí)際也確實(shí)如此,蘇航和之前一樣,都是沉迷于學(xué)習(xí)而已,不過(guò)是更加難以自拔。
終于的終于,在大二下的學(xué)期末,當(dāng)蘇航把積分和每周獎(jiǎng)勵(lì)投進(jìn)去的時(shí)候,這個(gè)軟件蛻變了。
它已經(jīng)和最初那烏漆嘛黑的“科技炫酷”完全搭不上邊,反而變得柔和,關(guān)聯(lián)的軟件也在不斷的升級(jí)中覆蓋了這臺(tái)移動(dòng)工作站上的所有軟件,就差Microsoft的系統(tǒng)底層了。
蘇航在對(duì)話框打字輸入:爬取7月1日從漢城到江城的的高鐵信息。
一行行代碼飛速閃過(guò),一個(gè)新的文件被“生產(chǎn)”出來(lái)了,命名是此刻的系統(tǒng)時(shí)間,很快,這個(gè)文件被打開(kāi)運(yùn)行,微微卡頓了幾秒,火車(chē)票信息就這樣展露在蘇航面前,包括余票、票價(jià)等信息。
蘇航靠在椅子上抿了口枸杞黨參茶。
嘖,完美。