學法代碼
學習方法,沒什麼多說的,多看書多敲代碼,不僅僅是書中的代碼,也要自己想一些問題來實現
打代碼,初學時要注意以下幾點
注意變數名,函數名等不要拼錯
用scanf函數時不要忘記加&,當然,字元串除外
學會查錯,仔細看編譯器的報錯提示,會包括出錯所在行數和錯誤類型,其中行數很重要,一般提示出錯在10行,那問題就多在10行附近,仔細看看(也有情況會離提示很遠),錯誤類型並不一定是實際的錯誤,不能把這個當做評判標准,另外,程序語法沒有錯誤,不代表程序本身沒錯,一定要注意
多實驗,會有很多收獲
可以加一些QQ群問問題,問問題要注意把代碼和報錯提示一起截圖,不要拍照,拍照很不清晰,不要問一些范圍很大的概念性問題
注意保存好代碼,專門建個文件夾保存,裡面也建文件夾,每個文件夾保存一個項目
盡量別用手機編程
② 對於學習計算機的同學。。好想問問你們。就是編程這塊。像你學習了好多排序的方法,什麼快速排學法。。
您好!首先有一點要明確:偽代碼不是真代碼。換句話說,不同的語言環境就有不同的coding。所以,你要在適當的語言環境下寫出代碼(例如C++,java,python等)。其次,如果你是要參加比賽(NOIP,ACM/ICPC等),那麼你需要進行長期的運用並鞏固,使自己在面對相應題目時能熟練打出代碼原型(例如復雜的平衡樹操作);如果你僅僅是想掌握這種演算法思想,而不必糾結於具體的演算法實現,那你可以在理解的基礎之上記憶即可,三四條題目足矣。
總之,明確自己需求,成功無捷徑!
希望我的回答能給你幫助!謝謝!
③ c語言的學習方法
首先申明,本人不是什麼高手,但自認為對c還比較熟悉,可以給你提點建議:
1、學習C語言,要從入門到精通,需要讀哪些書(從簡單的到難的排序,越詳細越好,最好都能注釋下選擇這本書的理由)?
入門階段:還是老譚那本。
理由:雖然不能說它寫得有多好,但是你現在要做的是入門,要快速的掌握c的基本語法,這本書很好理解,能夠讓你在最短的時間內大致掌握這門語言的概更。
第二階段:《c程序設計語言》(The C Programming Language)和《C語言解惑》(The C puzzle book)
理由:《the c programming language》號稱c語言聖經。其實它也只是一本介紹基礎語法的書,不做入門教程是因為對於初學者來說,它難度稍大,之所以推薦,是因為它能讓你---系統而嚴密的---把C語言知識構架整理一遍。《c語言解惑》,系統的整理了c語法中容易讓你產生迷惑或容易犯錯的地方(如a+++++b等),這時候你才算真正開始學習c語言了.(以上兩本現在出重印了,應該在書店可以買到)
第三階段:《C陷阱與缺陷》(C Traps and Pitfalls)和《高質量c/c++編程指南》
理由:《c陷阱與缺陷》是讓對c的理解有質變得一本書,如如何理解(*(void(*)())0)()等問題,我的感覺是看完這本書讓我真正從小菜鳥變成了老菜鳥。《高質量...》,終於有一本國產的了,呵呵,我認為這本書是把你從土匪變成正規軍的最好指南,該書涉及編程風格、效率、重載、健壯性等一些列之前很難注意的問題。(以上兩本《c陷阱...》已絕版,不過網上可以下載到中英文版,《高質量...》本身就是網路書,很容易找到)
其它推薦書:《c專家編程》《c和指針》
說實話這兩本書我並沒有看過(或看完),但有口皆碑,都是經典之作,不過都已經絕版,仔細找找網上有下載的。
2、有哪些好的C語言練習(越難的越好)?
對語言本身的練習其實就是你對它的理解,用得多了,注意得多了,自然就ok了。其它思維上的練習主要是演算法和數據結構方面的,嚴老的《數據結構題集(C語言版)》如果你能做完就相當了不起了。
3、要學精C語言,還要具備哪些條件?
其實c語言也只是一個工具而已,就像鋤頭一樣,你每天挖地鋤田自然就精通它了。只要不是白痴,應該都沒有問題。
4、C語言學完後接下去要學哪些語言好?
這個我就沒有資格回答了,因為除了少量匯編和c++,我大部分只用到了c,不過也許是一脈相承的c++吧。c是面向過程的語言,學習c++面向對象的思想。
5、各位網友如果在學習計算機語言方面還有一些獨到的見解,歡迎提出!
不是我提出的,不過真的很經典——「天下程序一大抄」,呵呵。
④ java的學習方法
你的j2se只學了一點而已,不管怎樣,都要先把j2se學好,這是基礎。j2se的學習順序一般是這樣的:基礎語法 -> 面向對象入門 -> 異常處理 -> 數組 -> 常用類 -> 容器(相當重要) -> IO -> 線程 -> 網路 -> GUI。
既然你io,thread都學了,其餘那些還有沒學的,建議去看看馬士兵的j2se視頻,其實我覺得如果想打好基礎的話,這套視頻應該全部過過,特別是開始的內存分析和面向對象分析。學完j2se要做做幾個基礎的桌面項目,像什麼貪吃蛇啊、俄羅斯方塊、簡單的聊天器等等,這樣才能把知識整合起來,加深對j2se的理解。
如果想走j2ee路線的話,接下來應該學資料庫,再學html、css、JavaScript、jsp/servlet,也就是web的入門,之後做做web項目,比如小bbs、網上商城等等。學通了就學框架,這期間會穿插很多東西,例如xml、uml、log4j、jUnit等等,最後學設計模式和面向對象的分析。計算機的東西是很多的,不要學死,也不要想著學完,最重要的是學會解決問題的方法。開始肯定要模仿別人的代碼,不斷模仿,多看,看完一定要自己寫幾遍,只有能寫出來了的,才是自己的東西,建議開始時多背點東西,包括一些常用類啊、一些概念性的東西,因為背多了自己就熟悉了。
馬士兵的視頻:http://www.verycd.com/topics/93279/
資料庫的要另找,網上能找到馬士兵的Oracle,講的很不錯的!!
shopping這個項目也有從頭帶到尾的,也是馬士兵的,要找找
做項目是很重要的,從簡單的做起,慢慢體會其中的分析與設計
學java還是從視頻入門的好,千萬不要一開始就去看《Thinking in java》,吃力不討好,學到web時可以看看張孝祥的《深入體驗JAVA Web開發內幕——核心基礎》,寫的很詳細,不過他的視頻一般,JavaScript就看《JavaScript高級程序設計》,html比較簡單,css也比較簡單,不過css布局因人而異,有人覺得很好理解,有人覺得很難,搞個Dreamweaver多練練也就熟悉了。設計模式可以看《大話設計模式》,入門很好!
補充一點:張孝祥的那本《深入體驗JAVA Web開發內幕——核心基礎》真的很不錯的!!而JavaScript的就不行,不夠細,而且太多其他內容(html、css的,而且寫的一般),他寫的那本java的書就沒看過,不知道怎樣,另外,他的視頻實在不好,在念書一樣。個人認為,還是馬士兵的視頻好,講的很好,而且還講了很多學習的方法,很適合入門,還有,不要一下子下一大堆的視頻,不要把什麼孫鑫、張孝祥、馬士兵的全下,你是看不完的!你可以先下他們的第一集,看看誰的講課方式適合自己,再做定奪,不過個人十分推薦馬士兵的,真的講的很好!!!
記住:不斷敲代碼、敲代碼、敲代碼..... 程序是寫出來的,不寫學到死也學不會的!!!
主要還是看你想要走哪個方向!
java的應用主要分三個方向
j2se:傳統桌面應用程序
這個現在用的已經越來越少,而且java的優勢體現的不夠徹底
j2me:手機上的應用程序
這個本人比較看好,但是現在的市場貌似還沒有完全打開
j2ee:大型企業級開發,運行在web上的應用程序
這個是我現在的主要發展方向,也是java這個技術的主要發展方向。
前面兩個,我不是很熟悉,所以就不幫你介紹了
主要為你介紹一下如何系統的學習j2ee的內容:
1、首先你必須學會java基礎
包括java語言基礎,以及一些常用的類,多線程,IO流,網路編程等
2、學習jsp
在學習jsp之前,必須了解html和javascript
然後再去學習jsp的基本語法,以及什麼是servlet
什麼是javabean
3、框架的學習
為了增加開發效率,現在的很多開發人員和很多的公司都會使用第三方框架
主流的是struts,spring,hibernate。
4、學一門富客戶端的語言
這個是我現在的學習方向,隨著網路的發展,瀏覽器能展示的東西越來越多,
客戶對客戶端的需求也越來越高,所以我相信富客戶端會是以後web軟體的
發展方向。
最後,告誡你一點:基礎是最重要的,只有基礎牢固才有可能最後面的學習有更加深刻的認識!好吧,就到這,希望能夠對你有幫助...
時間控制的話,需要看你自己的學習狀況來定。
掌握一個原則,在自己的承受范圍之內就可以了。
有錢去搞個培訓,沒錢下套視頻。
會看書的話,去搞本《Thinking in Java》,還有那兩本黃皮的JAVA 初級基礎 和 高級特性。
se學完之後可以先寫幾個小的項目練練手。
如果感覺好的話,就可以看看自己的方向了,關於方向方面1樓的回答已經很不錯了。
⑤ 編程學習方法
方法很簡單,多看人家的程序,自己試著寫小程序,用多了就記住了,你的問題初學者都這樣,關鍵是堅持
⑥ C語言的學法
C語言是一種計算機程序設計語言。它既有高級語言的特點,又具有匯編語言的特點。它可以作為系統設計語言,編寫工作系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。因此,它的應用范圍廣泛。
C語言的優點
1. 簡潔緊湊、靈活方便
C語言一共只有32個關鍵字,9種控制語句,程序書寫自由,主要用小寫字母表示。它把高級語言的基本結構和語句與低級語言的實用性結合起來。 C 語言可以象匯編語言一樣對位、位元組和地址進行操作, 而這三者是計算機最基本的工作單元。
2. 運算符豐富
C的運算符包含的范圍很廣泛,共有種34個運算符。C語言把括弧、賦值、強制類型轉換等都作為運算符處理。從而使C的運算類型極其豐富表達式類型多樣化,靈活使用各種運算符可以實現在其它高級語言中難以實現的運算。
3. 數據結構豐富
C的數據類型有:整型、實型、字元型、數組類型、指針類型、結構體類型、共用體類型等。能用來實現各種復雜的數據類型的運算。並引入了指針概念,使程序效率更高。另外C語言具有強大的圖形功能, 支持多種顯示器和驅動器。且計算功能、邏輯判斷功能強大。
4. C是結構式語言
結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰, 便於使用、維護以及調試。C語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。
5. C語法限制不太嚴格,程序設計自由度大
雖然C語言也是強類型語言,但它的語法比較靈活,允許程序編寫者有較大的自由度。
6. C語言允許直接訪問物理地址,可以直接對硬體進行操作
因此既具有高級語言的功能,又具有低級語言的許多功能,能夠象匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元,可以用來寫系統軟體。
7. C語言程序生成代碼質量高,程序執行效率高
一般只比匯編程序生成的目標代碼效率低10へ20%。
8. C語言適用范圍大,可移植性好
C語言有一個突出的優點就是適合於多種操作系統, 如DOS、UNIX,也適用於多種機型。
⑦ 編程的學習方法-C語言中和C++中代碼都很長,請問如何很好學習和記憶
如果在學校可以加入那種電子的興趣小組靜下心來跟著學長和老師做項目做工程,如果是進入社會了可以先報個夜校去學基礎,在進個電子廠跟著老師傅做項目。要學好最快也是最有用的就是實踐做各種項目,做著做著你就會發現你也是個大神了
⑧ 怎麼修改網上學習視頻代碼來解鎖
優酷播放器自動播放方法: 方法一: 1、把下面的代碼復制到記事本中,保存備用。 player.youku/player.php/sid/XMzg4NzEyOTY==/v.swf?VideoIDS=XMzg4NzEyOTY==&isAutoPlay=true&isShowRelatedVideo=false&showAd=0&embedid=200707011
⑨ c語言學習方法 有效的 簡單的
語言是一個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。
首先你要有一個正確的態度,沒有一個正確態度的人是學不好任何東西的。你如果真想學好C語言的話,你就要做好好好學它的准備,不要三心二意。
其次,你要了解你學這個語言的目的。你是想過計算機等級考試呢?
還是想真正想用這一門語言。這就有很大的區別,這決定你學習的程度。
再次,你要了解你需要的教材。什麼樣的教材才是適合你。你要認真的選,不要太隨意了。因為不同的教材程度不同,也不一定適合你。
然後,就是學的問題了。你做好了上面的准備,就好好開始學了。可是學好一門語言,一個好的方法很重要的。你要從整體上來理解C語言,認識到C語言的優勢,還有C語言的特點。C語言是面向過程的一門語言,特別強調各個程序的關系。像程序之間的調用,這是很平常的。
一門語言的基礎部分不過是一些關於數的類型,字元的類型的定義。你只要認真看不難明白的。不過最好的方法還是上機調試。在這一階段做一些簡單的程序。來明白C語言的編程環境,數字的類型。這樣理解起來會更快些,也比較容易記憶。
後來,就是學習一些過程語言的基礎的模式。順序,循環,選擇這些東西。這些東西都是一些活的東西,千萬不要死記硬背,這是沒有用的。在這一階段,你可以編一些比較簡單的程序。像數據的計算,成績的判定等等。
隨著學習的深入,你會發現C語言有許多東西很有趣的。這樣學習不再是一個多麼難的事了,而是一件快樂的事。最後C語言和任何一門語言一樣需要多上機調試,多動腦。C語言的基礎部分很快就會掌握的。
從自己原來學習和這幾年教學總結了一點經驗,希望對你有幫助:
1.坐在計算機旁,將書上簡單的例子敲進去,用來學習語法.
2.坐在計算機旁,將習題書上的經典例子敲進去,用來學習編程格式和技巧.
3.坐在計算機旁,將自己依葫蘆畫瓢編的程序敲進去,用來鞏固和提高.
有不懂的地方可以找和論壇或學習網站,或者來這里繼續提問.
祝:學習順利
⑩ 英語本科自考科目及其代碼
高級英語(抄0600)
英語寫作(襲0603)
英語翻譯(0087)
口譯與聽力(0602)
英美文學選讀(0604)
英語科技文選(0836)
旅遊英語選讀(0837)
現代語言學(0830)
英語詞彙學(0832)
馬克思主義政治經濟學原理(0005)
毛澤東思想概論(0004)
第二外語(日語)(0840)
第二外語(俄語)(0839)
第二外語(法語)(0841)
教育學(一)(0429)
心理學(0031)
外語教學法(0833)
聽力(0593)
口語(0594)
綜合英語(二)(0795)
畢業論文及答辯(6999)