初學(xué)者要看懂代碼首先從要需求分析了解,然后是系統(tǒng)分析,最后是塊的理解??炊a其實(shí)不難,大抵不過是選擇,分支,循環(huán)。語法如果看不懂,那就需要補(bǔ)補(bǔ)基礎(chǔ),先弄清楚這段代碼要做什么,有說明最好,可以幫你理解,沒有說明就自己試著過一下代碼流程。
1.最重要的是學(xué)會寫程序
C語言也好,python也好,你得學(xué)會把自己的思考用程序?qū)崿F(xiàn)。舉個(gè)例子,你想制定計(jì)劃表,安排自己的時(shí)間,那這個(gè)問題就可以寫個(gè)程序來實(shí)現(xiàn);你想做筆記、管理自己的文件,這也是一個(gè)程序。
從簡單的、直接的幾行十幾行程序開始,比如計(jì)算器;到復(fù)雜的小工具,比如大數(shù)計(jì)算器。這個(gè)過程中你逐漸明白數(shù)組、指針、內(nèi)存布局、函數(shù),了解遞歸、棧、鏈表,然后學(xué)基本的數(shù)據(jù)結(jié)構(gòu)。之后再寫程序,你需要考慮代碼的優(yōu)雅、簡單、時(shí)間空間效率高,使用什么樣的方式來實(shí)現(xiàn)最好。最后你學(xué)會了復(fù)用,學(xué)會了調(diào)用系統(tǒng)API,學(xué)會了想什么就能用代碼實(shí)現(xiàn)什么或者知道它不能被實(shí)現(xiàn),你就學(xué)會了編程。
2. 不要灰心,不要迷茫,要有毅力
你才學(xué)了半年,和周圍所謂的大牛比是沒有意義的。而且編程這東西,個(gè)人感覺是入門可能會有困難,但是隨著接觸到的越多,進(jìn)步會越來越快的。所以你難道沒有發(fā)現(xiàn)你的巨大潛力嗎?每個(gè)大牛也都是從牛犢子開始成長的。
3. 關(guān)于編程語言
語言只是工具,沒有具體的好與不好,只有合適不合適,喜歡不喜歡。
4. 關(guān)于讀書
有條件的話最好看國外的原版書或者中文翻譯,網(wǎng)上很多pdf格式可以下載的。
5. 關(guān)于寫代碼
寫代碼是基本功,代碼寫不好的,嘴上說多牛逼,多半是瞎扯淡。
6. 關(guān)于總結(jié)
總結(jié)記錄,加深記憶,方便以后查看。多進(jìn)行總結(jié)記錄也會起到不錯(cuò)的效果。
每天慣例,代碼來一波
C語言求某一年的某一月有多少天問題
從鍵盤輸入年號和月號,求這一年的這一月共有多少天。
中級保安員證報(bào)考需要取得初級保安員證后,從事本職業(yè)工作滿1年及以上,或者取得保安師培訓(xùn)機(jī)構(gòu)中級職業(yè)畢業(yè)證書,或者軍隊(duì)退役、單位保衛(wèi)員等相關(guān)安...
化妝師培訓(xùn)要2個(gè)月到6個(gè)月左右?;A(chǔ)的化妝技巧培訓(xùn),最少兩個(gè)月就能培養(yǎng)出化妝師,較高難度的化妝技巧培訓(xùn),最少半年就能培養(yǎng)出化妝師,化妝師具體...
專業(yè)人才職業(yè)技能證書有用。專業(yè)人才職業(yè)技能證書可以作為應(yīng)聘者技能和經(jīng)驗(yàn)的可靠證明,提高應(yīng)聘者的競爭力。專業(yè)人才職業(yè)技能證書也可以使應(yīng)聘者獲得...
交互設(shè)計(jì)和UI設(shè)計(jì)的區(qū)別:概念不同,交互設(shè)計(jì)是定義、設(shè)計(jì)人造系統(tǒng)行為的設(shè)計(jì),UI設(shè)計(jì)是指對軟件的人機(jī)交互、界面美觀設(shè)計(jì);設(shè)計(jì)對象不同,交互設(shè)...
專業(yè)不對口面試可以這么回答:專業(yè)不對口并不代表我的個(gè)人能力不行,給我一個(gè)機(jī)會,我會用自己的實(shí)際行動(dòng)向你證明。在面試的時(shí)候被問到這種問題,我們...
一般的焊工學(xué)一個(gè)月,就可以焊接了,要是焊管道至少要二年左右,更不要說亞弧焊,氣泡焊了。還有就是看師傅是不是真心實(shí)意的教,你是不是有悟性,是不...
star面試法是從過去的行為來預(yù)測未來的行為?!癝TAR”是Situation(背景)、Task(任務(wù))、Actian(行動(dòng))和Result...
java是一門面向?qū)ο缶幊陶Z言,java語言具有功能強(qiáng)大和簡單易用兩個(gè)特征。java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式...
講師培訓(xùn)的方法和技巧包括:身心準(zhǔn)備法、課件設(shè)計(jì)法、情緒掌控法、精彩開場法、調(diào)動(dòng)氛圍法、異行處理法等等。培訓(xùn)師的課前準(zhǔn)備主要包含心理和身體兩個(gè)...
普通話二乙對一般人來說已經(jīng)夠用了,大部分大學(xué)生考取普通話證書是為了獲得教師資格證,如果不是考取語文老師資格證,而是選擇考其他科目的話,普通話...
《中華人民共和國職業(yè)分類大典》將我國職業(yè)歸為8個(gè)大類,電工屬其中的第六大類。電工屬第六大類“生產(chǎn)、運(yùn)輸設(shè)備操作人員及有關(guān)人員”的第23個(gè)中類...
電工證報(bào)名條件:年齡在18周歲以上,且不超過全國法定退休年齡;初中及以上學(xué)歷;經(jīng)社區(qū)或者縣級以上機(jī)構(gòu)體檢健康合格;具備必要的安全技術(shù)知識與技...
焊工證在理論考試的時(shí)候一定要謹(jǐn)記以安全為主,任何不安全的行為都是不符合邏輯以及常理的,一定是不正確的答案。焊工證實(shí)際操作一定要注重細(xì)節(jié),實(shí)際...
電工證報(bào)考條件:年滿18周歲,且不超過全國法定退休年齡;經(jīng)社區(qū)或者縣級以上機(jī)構(gòu)體檢健康合格;具有初中及以上文化程度;具備必要的安全技術(shù)知識與...
核酸檢測采樣人員首先應(yīng)該具備衛(wèi)生相關(guān)專業(yè)技術(shù)資格,包括醫(yī)生、護(hù)士、藥師、醫(yī)技等。其次,要經(jīng)過衛(wèi)生健康行政部門的培訓(xùn),培訓(xùn)合格以后才能夠從事核...