首頁 都市

生活系學(xué)渣

015 是不是認(rèn)錯人了?(上)

生活系學(xué)渣 寂寞讀長安 2260 2019-08-10 16:00:35

  清晨,陽光透過窗口灑進(jìn)屋里,窗外傳來新生軍訓(xùn)的聲音。

  李牧野迷迷糊糊地張開眼睛,眼皮有點重,坐起身來,感覺頭比以往重了一倍。

  周白二人還在睡覺。

  搖了搖頭,讓自己清醒一點。

  昨天晚上他們?nèi)撕攘瞬簧倬?,周藝和白書豪明顯都有點多了,李牧野倒還好,照顧兩位室友休息之后,甚至還洗了把臉看了一個小時的《計算機(jī)科學(xué)導(dǎo)論》。

  小聲的洗漱完畢,李牧野打開了系統(tǒng)界面。

  【宿主:李牧野】

  【積分:347】

  【技能】:【數(shù)學(xué)分析精通】、【高等代數(shù)精通】、【數(shù)學(xué)史精通】、【大學(xué)物理中級】

  【物品】:3級【數(shù)學(xué)種子】×2、2級數(shù)學(xué)種子×1。

  【任務(wù)】:宿主在一周之內(nèi)自行編寫小游戲2048,任務(wù)成功獎勵積分300[商]。

  【學(xué)習(xí)】:【C語言大綜合】(價值300分)學(xué)習(xí)進(jìn)度:0.5/100,請問是否結(jié)算[是]OR[否]。

  與數(shù)學(xué)分析的學(xué)習(xí)不同,這一次系統(tǒng)把給出的整個書單匯總成了一門【C語言大綜合】,總價值300分。

  李牧野昨天晚上一個小時的學(xué)習(xí),已經(jīng)把《計算機(jī)科學(xué)導(dǎo)論》第一章的緒論讀完,但是昨天晚上剛喝完酒狀態(tài)不好,這會已經(jīng)忘得差不多了,只記得圖靈模型和馮諾依曼模型兩個小節(jié),所以學(xué)習(xí)進(jìn)度只達(dá)到了0.5%。

  “任重道遠(yuǎn)?。 崩钅烈案袊@一聲,穿好衣物,把那只用來上過貼吧的筆記本放進(jìn)了書包里,他雖然是個外行,但是也知道編程語言是練出來的,不是看出來的。

  機(jī)房是不可能去機(jī)房的,鬼知道一臺電腦里有多少病毒,自己的筆記本雖然性能不算強(qiáng)悍,但是練練手還是可以的。

  出門前看了一下舍友,還在熟睡,反正今天上午也沒課,就不叫他們了。

  在食堂簡單吃了個早餐,到修遠(yuǎn)教學(xué)樓四樓找了一間空無一人的自習(xí)室,李牧野繼續(xù)學(xué)習(xí)《計算機(jī)科學(xué)導(dǎo)論》。

  任何新知識的學(xué)習(xí)都是有前提條件的,而計算機(jī)語言的學(xué)習(xí)條件就是要對計算機(jī)系統(tǒng)有一個整體的、系統(tǒng)的、科學(xué)的認(rèn)知,只有這樣將自己的思維轉(zhuǎn)換成計算機(jī)思維,才能更好的理解編程語言的框架結(jié)構(gòu)。

  時間一分一秒的過去,系統(tǒng)自帶的三倍效率加成,讓李牧野學(xué)習(xí)起來酣暢淋漓,等到感覺到肚子餓的時候已經(jīng)是中午十二點。

  李牧野合上書本看了看手機(jī),里面有周藝的一條微信:“哪去了?”

  “學(xué)習(xí)呢?!?p>  “不是說不去圖書館了嗎?”周藝秒回。

  “找了個自習(xí)室?!?p>  “大佬牛批?!敝馨锥俗罱鼛滋旌孟褚哺杏X到了,李牧野是真的想要好好學(xué)習(xí)一波,至于他是不是為了林岑,反正李牧野說不是。

  無論怎么樣吧,自己的舍友想要好好學(xué)習(xí),自己總不能攔著吧。

  這邊李牧野簡單去食堂吃了個飯,中午回到自習(xí)室的時候,還是空無一人,正好。

  “繼續(xù)學(xué)習(xí)!”

  后面的兩天,李牧野沉浸在C語言的學(xué)習(xí)之中,兩天之后《計算機(jī)科學(xué)導(dǎo)論》、《C語言明解》、《C語言點滴》三本入門書籍已經(jīng)學(xué)完,系統(tǒng)積分增加了324點,也就是說兩天里李牧野有32個小時是處在學(xué)習(xí)狀態(tài)的。

  【C語言大綜合】已經(jīng)學(xué)習(xí)了42%。

  第三天李牧野在閱讀進(jìn)階書籍的基礎(chǔ)上,開始搭建電腦環(huán)境,準(zhǔn)備用一些小程序來練手。

  C語言的開發(fā)環(huán)境,李牧野選擇了Dev-C++,相對于visual studio而言,這個對C語言的支持更為完整。

  李牧野手指在鍵盤上跳躍,一行行的代碼出現(xiàn)在電腦上:

  main()

  {

  int day,month,year,sum,leap;

  printf(“\nplease input year,month,day\n“);

  scanf(“%d,%d,%d“,&year,&month,&day);

  switch(month)/*先計算某月以前月份的總天數(shù)*/

  {

  case 1:sum=0;break;

  case 2:sum=31;break;

  case 3:sum=59;break;

  ……

  if(leap==1&&month>2)/*如果是閏年且月份大于2,總天數(shù)應(yīng)該加一天*/

  sum++;

  printf(“It is the %dth day.“,sum);}

  試運(yùn)行一下,沒有錯誤,李牧野嘿嘿笑起來,這是一個用來練手的小程序,其作用是輸入日期,自動回復(fù)這是今年的哪一天,很簡單的一個小程序,李牧野卻感受到了編程的樂趣。

  一不小心玩了一整天。這天下午系統(tǒng)提示【體能均衡器】已經(jīng)融合完畢,可以開始鍛煉身體了,李牧野鳥都沒鳥。

  第四天,李牧野自習(xí)室也不去了,一醒來就在宿舍里打開了電腦,他已經(jīng)開始按照《qq是怎樣煉成的》這本小冊子適應(yīng)軟件的編寫了。

  周藝看的直搖頭:“這是學(xué)瘋了這是!”一邊說著一邊給李牧野帶早餐。

  這天中午,李牧野盯著電腦屏幕的表情開始凝重起來。

  【C語言大綜合】已經(jīng)學(xué)到了68%,他感覺自己可以開始編寫2048了,在閱讀了《2048小游戲的規(guī)則及編程框架》之后,李牧野估計了一下,代碼的數(shù)量應(yīng)該在一千行左右,自己現(xiàn)在的能力應(yīng)該可以了。

  長呼一口氣,李牧野搓了搓手,雙手開始在鍵盤上舞動。

  一個小時過去了,速度沒有減慢。

  兩個小時過去了,速度沒有減慢。

  三個半小時后,李牧野的手速突然快起來,終于,李牧野的手停了下來。

  電腦上多了一個被命名為20481.0.exe的文件

  李牧野咽了口唾沫,慎之又慎地點擊運(yùn)行。

  界面上出現(xiàn)了一個4×4的格子,開局隨即分配著6個數(shù)字,三個四三個二,李牧野用鍵盤操作著將右上角的一個寫著【2】的板塊下拉,那板塊在遇到右下角的另一個寫著【2】的板塊時,兩個板塊合并成了【4】。

  “成了!”李牧野一拍手。

  “源代碼一共1320行,完全是C+winAPI,界面是用WindowsAPI畫的,按鈕是用CreateWindows自繪的,沒有類,沒有對象,完全面向過程編程……”李牧野自言自語著,最后感嘆一句:“牛批!”(ps:想看源代碼的同學(xué)請跟隨鏈接自行尋找:

  “什么成了?”周藝湊過身來:“一天了,看你在這手舞足蹈的也不敢打擾您老人家?!?p>  “沒事,就編個小程序?!?p>  “小程序?”周藝瞪大了眼睛:“我看看!”

  李牧野把他推開:“等等,過兩天確定沒有問題了再給你看。”雖然軟件試運(yùn)行成功了,但是李牧野也就玩了一下,具體怎么樣他其實心里還不怎么有底,所以先不急著給別人玩。

  “妖妖怪怪的。”周藝瞥他一眼。

  李牧野起身,站在陽臺上遠(yuǎn)眺了一會,等到感覺到自己已經(jīng)恢復(fù)了精神,李牧野就拿起手機(jī)走出了宿舍。

  來到宿舍樓頂樓,李牧野從兜里掏出來一張卡片,卡片上寫著“異唐網(wǎng)絡(luò)游戲開發(fā)公司董事長張宏遠(yuǎn)”。

  李牧野準(zhǔn)備聯(lián)系張宏遠(yuǎn)了。

  【不好意思這一章有點晚。感謝“我是大將軍啊”,“歸虛竹”,“hanempire189”,“等風(fēng)也在等”幾位大佬的推薦票】

寂寞讀長安

求推薦求收藏。

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁
返回書頁
指南