本文目錄一覽:
- 1、C語言編程三道
- 2、c語言編程3劍客這幾本書怎麼樣
- 3、打算看完C語言程序設計(第三版),就看C語言三劍客,不知道應該先看哪本
- 4、高一,想自學C語言,求一本入門自學教材
- 5、c語言是有什麼
- 6、c語言的學習方法
C語言編程三道
1. 第一個問題看不到你的公式, 是否泰勒公式
e≈1+1+1/2!+1/3!+……+1/n!
#include iostream // c++ 頭文件
using namespace std;
int main(){
double e=2.5; //初值e = 1 + 1/1! + 1/2!
int n=3;
double nx=2.0;
for(;n50;n++){ //從n=3開始到n=49 共47項
nx=double(n)*nx;
e+=1.0/nx;
}
cout”e=”eendl;
e=2.5; //初值e = 1 + 1/1! + 1/2!
n=2;
double ny=1.0/2.0; //第三項
do{
n++;
ny=ny/double(n);//從第四項開始
e+=ny;
}while(ny1.0e-4); //當 1/n! 1.0e-4 結束
cout “e = “eendl;
cout “最後一項 n= ” nendl;
cout “1/”n”! = “nyendl;
}
2.
#include stdio.h //c 頭文件
int main(){
int array[5][5];
printf(“請輸入 5 x 5 整形 矩陣 每行 5個元素 空格分開”)
for (int i=0;i5;i++){
scanf(“%d %d %d %d %d”,array[i][0], array[i][1], array[i][2], array[i][3], array[i][4], )
}
for(int i=0;i5;i++){ //上三角置 0
for(int j=i;j5;j++){
array[i][j]=0;
}
}
for(int i=0;i5;i++){ //輸出
for(int j=0;j5;j++){
printf(“%5d “array[i][j]);
}
printf(“\n”);
}
}
3.
#include stdio.h
void stat(float * scor, int n,float max,float min,float avr)
{ //找最大最小,計算平均值
avr=0;
min=1.0e10;
max=-1;
for(int i=0;in;i++){
max = maxscor[i]?max:scor[i];
min = minscor[i]?min:scor[i];
avr = avr*i/(i+1.0) + scor[i]/(i+1.0);
}
}
void sort(float * scor, int n)
{//從大到小排序 (冒泡)
for(int i=0;in;i++){
for(int j=i+1;jn;j++){
if(scor[i]scor[j]){
float tmp=scor[i];
scor[i]=scor[j];
scor[j]=tmp;
}
}
}
}
int main()
{
float Score[20];
printf(“請輸入20個學生的分數\n”);
for(int i=0;i20;i++){
printf(“%3d:”,i+1);
scanf(“%f”,Score[i]);
}
float Max,Min,Avr;
stat(Score,20,Max,Min,Avr);
printf(“最大分數 %f \t 最小分數 %f \t 平均分數 %f \n”,Max,Min,Avr)
sort(Score,20);
for(int i=0;i20;i++){
printf(“%3d %f\n”,i+1,Score[i]);
}
}
c語言編程3劍客這幾本書怎麼樣
書買了看了幾周,《C和指針》和《C陷阱與缺陷》適合有數據結構基礎,懂得基礎演算法的人看看,《C專家編程》就直接應用了更高級的方法(貌似有個n個分支的二叉樹,看起來很高級),看你的基礎怎麼樣吧。如果初學就別用了
打算看完C語言程序設計(第三版),就看C語言三劍客,不知道應該先看哪本
譚浩強《C語言程序設計》第三版和《 c primer》都可以,其實只要專心看就行,不會的可以在c語言群里求助,或百度也可以,好多方法,最主要的是把演算法看會,還有一些單詞的用法,就差不多了
高一,想自學C語言,求一本入門自學教材
C語言的流程:
第一階段:[美] Brian W.Kernighan(布萊恩·克尼漢),[美] Dennis M.Ritchie(丹尼斯·里奇) 著 的《C程序設計語言》,最全的C語言學習教科書,不過可能對於新手不是很好理解;
第二階段:UNIX環境高級編程,本來想著這個是第三個的,但是學了這個方便練習,不過unix環境跟windows環境差異多點,需要慢慢適用。
第三階段:C語言三劍客,C和指針+c陷阱與缺陷+C專家編程 ,三本是進階用的,基本上看透了這三本,對C語言的額實現機制有了一定的了解,方便以後對語言的理解和對遇到的錯誤的尋因。
c語言是有什麼
想成為編程高手,那就耐心把以下文章看完!
一、為何要學編程?
每個人的動機不一樣。大致有:
1、為了找個好工作;或為了有更好的機會和更好的發展。
2、看到別人超厲害,所以也想學。
3、實際工作中很多場合需要。
4、從小就立志做個程序員,做軟體工程師。
5、振興中國的軟體事業。
。。。。。。
================================================
二、如何學編程?
1、多看好書。
差書誤人子弟,不但浪費時間和精力,而且打擊人的信心,差書使人很久都不會,讓會讓人懷疑自已的學習能力。
現在的書很多,但好書很少,特別是被大家公認很有價值的好書,更是少之又少。歷經多年時間考驗和市場風雨不殘酷洗禮而僅存的巨著,更是極其稀少。中國歷史上文學小說類書本多如牛毛,但僅存的巨著,也只不過紅樓夢等四本名著而已,編程方面也是如此。
2、多動手。
這一點很重要。而且特別重要。「紙上得來終覺淺,絕知此事要躬行。」陸遊的千古名句說的就是這個道理,並且同樣適合於編程方面。
================================================
三、用什麼語言最好?
這主要取決於應用領域,每種語言都有自已的長處和不足。
1、彙編語言和C語言在單片機及工控領域用較多。另外C語言也是一種通用語言,是學C++/c#的起點。
2、C++系統編程等多個方面,最常用的編譯器是VC。
3、C#/java網路編程方面新興的。
4、VB通用。
5、還有Delphi等。。。。。。
個人建議:從未編過程的,就從學vb開始。有基礎的可直接學c++/VC。
===================================================
四、有什麼好書?
幾年前,台灣著名技術作家侯捷先生曾經寫過一篇影響很大的書評文章,叫做《MFC四大天王》。文章的意思是說在MFC的浩瀚書海中,只要認真研讀和學習其中四本,就可以「五嶽歸來不看山」。侯先生雖以MFC為例,但是這個道理卻同樣適合於MFC之外的很多具體技術領域,這不能不說是一個有趣的統計現象。
通常在某一個具體細分的技術領域,會自然而然地出現3-5本頂級著作,它們彼此互相配合,形成一個完整的體系。對於學習者來說,只需要認真研讀這幾本書,就足以升堂入室。我樂於將這種現稱為「四書五經現象」。對於讀者來說,如果能夠找到該領域中的「四書五經」,則無論在時間上還是金錢上都是最經濟的選擇。好書幾本,勝過爛書幾捆,這個體會想必大家都有。在此,幫助大家遴選各個技術領域裡的「四書五經」。
編程的書可謂汗牛充棟,其中經典也是不泛其數,但絕大多數的過來人,都一致認為,要想很快的入門並儘快的投入到編程實踐中,只要其中的四到五本也就夠了,即只看經典中的經典,聖經級的書就可以了。
所謂活到老學到老,程序員是個終身學習的職業,要不斷的看書,直到放棄編程的那一天。所以,您要讀的好書也絕非以下推薦的這些書喲,呵呵。
一句話,由於我們的時間、精力、金錢都是有限的,如何以最小的代價換得最大的收穫。
================================================================
五、經典好書分類熱銷榜
1、java
java編程語言(第三版)—java四大名著—-James Gosling(java之父)
java編程思想(第2版)—-java四大名著—-Bruce Eckel
java編程思想(第3版)—-java四大名著—————-Bruce Eckel
java 2核心技術 卷I:基礎知識(原書第7版)—java四大名著—–Cay Horstmann
java 2核心技術 卷II:高級特性(原書第7版)—-java四大名著—–Cay Horstmann
Effective java中文版——java四大名著——–Joshua Bloch
精通Struts:基於MVC的java Web設計與開發—孫衛琴
精通Hibernate:java對象持久化技術詳解—孫衛琴
Tomcat與java Web開發技術詳解————孫衛琴
java與模式——————————閻宏
2、c#
C#程序設計——-Charles Petzold「windows編程泰山北斗」—C#語言「倚天屠龍雙劍」
C# Primer中文版——–Stanley B.Lippman—C#語言「倚天屠龍雙劍」
.NET框架程序設計(修訂版)——–Jeffrey Richter「windows編程泰山北斗」—.NET平台四大天王
C# Windows程序設計———-Charles Petzold「windows編程泰山北斗」——.NET平台四大天王
.NET程序設計技術內幕————-Jeff Prosise—.NET平台四大天王
.NET本質論–第1卷:公共語言運行庫(中文版)——–Chris Sells—.NET平台四大天王
3、C++
C++程序設計語言(特別版)—c++八大金剛—-Bjarne Stroustrup「C++之父」
C++ Primer (第3版)中文版—-c++八大金剛—Stanley B.Lippman
C++ Primer (第4版)中文版—-c++八大金剛—Stanley B.Lippman
C++標準程序庫—自修教程與參考手冊–c++八大金剛–Nicolai M.Josuttis
C++語言的設計和演化—–c++八大金剛—-Bjarne Stroustrup「C++之父」
深度探索C++對象模型—c++八大金剛—-Stanley B.Lippman
Essential C++中文版—c++八大金剛—Stanley B.Lippman
Effective C++中文版 2nd Edition—–c++八大金剛——Scott Meyers
More Effective C++中文版—-c++八大金剛——Scott Meyers
C++編程思想(第2版) 第1卷:標準C++導引——–Bruce Eckel
C++編程思想(第2版)第2卷:實用編程技術 ——–Bruce Eckel
C++程序設計————————–譚浩強
C++ 程序設計教程(第2版)————–錢能
C++ Primer Plus(第五版)中文版—Stephen Prata
廣博如四庫全書The c++ programming language、c++ Primer
深奧如山重水複Inside the c++ object model
程序庫大全The c++ standard libray
工程經驗之積累Effective c++、More Effective c++、Exceptional c++
c++八大金剛:
1、Essentital c++—lippman—C++之父,旁枝暫略,主攻核心,輕薄短小,初學者
2、The c++ programming language—-C++之父,技術權威,用詞深峻,思想深遠,c++百科全書代表,聖經。
3、c++ Primer—-lippman—縱橫書市十數年,c++最佳教本,c++百科全書代表。
4、Inside the c++ object model—–lippman—-揭示c++底層,非常好,非常難。
5、Effective c++—–通過50個編程實例,展示專家經驗,行文有趣,深處淺出。
6、More Effective c++----通過35個編程實例,展示專家經驗,行文有趣,深處淺出。
7、The c++ standard libray---c++標準庫的百科全書。
8、設計模式:可復用面向對象軟體的基礎------good!
4、c
C程序設計語言(第2版·新版)—C語言「倚天屠龍雙劍」—Brian W.Kernighan「C語言之父」
C Primer Plus中文版(第五版)——–C語言「倚天屠龍雙劍」—Stephen Prata
C程序設計(第三版)—————————譚浩強
C語言大全(第四版)—————————HERBERT SCHILDT
C語言介面與實現:創建可重用軟體的技術————-DAVID R.HANSON
C語言參考手冊(原書第5版)————————–Samuel P.Harbison
C程序設計教程———————————H.M.Deitel/P.J.Deitel
C陷阱與缺陷———————————–Andrew Koenig
5、VB
Visual Basic .NET技術內幕—–VB編程三劍客———–Francesco Balena「vb首席大師」
Windows程序設計-Visual Basic.NET語言描述–VB編程三劍客—–Charles Petzold「windows編程泰山北斗」—
.NET框架程序設計:Visual Basic.NET語言描述–VB編程三劍客–Jeffrey Richter「windows編程泰山北斗」—
Visual Basic 6編程技術大全————————Francesco Balena「vb首席大師」
Visual Basic.NET 從入門到精通————————-Petroutsos,E.
高級VISUAL BASIC編程———————————–MATTHEW CURLAND
6、Delphi
Inside VCL(深入核心——VCL架構剖析)———-李維
Delphi 7高效資料庫程序設計————–李維
面向對象開發實踐之路(Delphi版)———-李維
7、VC
Windows 程序設計(第5版)—–Charles Petzold「windows編程泰山北斗」—
Windows核心編程———-Jeffrey Richter「windows編程泰山北斗」—
Windows高級編程指南———Jeffrey Richter「windows編程泰山北斗」—
深入淺出MFC(第二版)—–「MFC四大天王」——-侯捷
MFC Windows程序設計(第2版)—MFC四大天王」———Jeff Prosise
Visual C++ 技術內幕(第4版)–MFC四大天王」——–David Kruglinski
深入解析MFC————-MFC四大天王」———–George Shepherd
Visual C++.NET 技術內幕(第6版)-MFC四大天王」————David Kruglinski
8、vf
Visual Foxpro程序設計參考手冊——————-張洪舉
專家門診——Visual FoxPro開發答疑160問——————-張洪舉
Visual FoxPro 6.0/9.0解決方案與範例大全——————-張洪舉
Visual FoxPro軟體開發模式與應用案例——————-張洪舉
9、黑客
應用密碼學(協議演算法與C源程序———–Bruce Schneier
網路信息安全的真相———–Bruce Schneier
黑客大曝光:網路安全機密與解決方案(第5版)——–STUART MCCLURE
軟體加密技術內幕————看雪學院
加密與解密——軟體保護技術與完全解決方案————看雪學院
加密與解密(第二版)——–段鋼
10、彙編
Intel微處理器結構、編程與介面(第六版)———Barry B. Brey
80*86、奔騰機彙編語言程序設計———Barry B. Brey
Windows環境下32位彙編語言程序設計(第2版)———–羅雲彬
IBM-PC彙編語言程序設計(第2版) 本書是國內優秀教材——–沈美明 溫冬嬋
IBM PC彙編語言程序設計(第五版) 這本書籍是國外優秀教材——-PETER ABEL著,沈美明 溫冬蟬譯
11、驅動開發
Windows WDM設備驅動程序開發指南———————————— Chris Cant
Windows 2000/XP WDM設備驅動程序開發(第2版)————————–武安河
WINDOWS 2000/XP WDM設備驅動程序開發——————————– 武安河
12、網路
計算機網路第四版中文版—-網路編程三劍客————–Andrew S.Tanenbaum
TCP/IP詳解3卷本——————–Richard Stevens—-網路編程三劍客
UNIX網路編程2卷本——————–Richard Stevens—-網路編程三劍客
用TCP/IP進行網際互聯———–Douglas E. Comer
高級TCP/IP編程——————-Jon C. Snader
C++網路編程———————–Douglas Schmidt
UNIX環境高級編程(第2版)——————–Richard Stevens
13、演算法
計算機程序設計藝術——-Donald.E.Knuth———-演算法「倚天屠龍」雙劍
演算法導論—————–Thomas H. Cormen——–演算法「倚天屠龍」雙劍
離散數學及其應用———-Kenneth H.Rosen
具體數學—計算機科學基礎——–Donald.E.Knuth
14、圖形編程
Windows 圖形編程—————-FENG YUAN –圖形編程界的Charles Petzold之書
15、數據結構
數據結構 C++語言描述》58.00(Data Structures C++) William Ford,William Topp 劉衛東 沈官林
數據結構演算法與應用-C++語言描述》49.00Sartej Sahni 汪詩林 孫曉東等機械工業出版社
16、軟體工程
設計模式–可復用面向對象軟體的基礎
重構—改善既有代碼的設計
17、操作系統
深入理解計算機系統(修訂版)——-RANDAL E.BRYANT
18、Unix
UNIX 網路編程 卷I 套接字聯網API(英文版 第三版
UNIX 編程藝術
UNIX環境高級編程(英文影印第2版—–UNIX編程「聖經
UNIX環境高級編程(英文影印版)(第2版)
UNIX環境高級編程(第2版)
UNIX環境高級編程(第2版)—UNIX編程「聖經
UNIX網路編程 第1卷:套介面API(第3版)
UNIX網路編程卷2:進程間通信(第2版)(英文影印版)
UNIX 網路編程(第二版)第2卷:進程間通信
UNIX編程環境
UNIX 網路編程 卷I 套接字聯網API(英文版 第三版
UNIX系統編程
UNIX環境高級編程
UNIX 網路編程 卷I 套接字聯網API(英文版 第三版)
UNIX網路編程 第1卷:套介面API(第3版)
UNIX 網路編程(第二版)第2卷:進程間通信
UNIX網路編程卷2:進程間通信(第2版)(英文影印版)
UNIX 網路編程(第2版)第1卷:套介面API和X/Open 傳輸介面API
UNIX網路編程(卷1):連網的APLS:套接字與XTI(第二版)(英文影印版)
UNIX環境高級編程
Unix技術手冊
19、Linux
Linux內核設計與實現
Linux內核完全注釋
LINUX內核分析及編程
GNU/Linux 編程指南(第二版)
Linux設備驅動程序(第三版)
嵌入式設計及Linux驅動開發指南——基於ARM 9處理器
Linux設備驅動程序 第三版(英文影印版)
Linux內核設計與實現(第2版)
Linux內核設計與實現(英文影印版)(第2版)
linux技術手冊
20、遊戲編程
Windows遊戲編程大師技巧(第二版
遊戲之旅–我的編程感悟
OpenGL超級寶典:第三版
OpenGL編程指南(第四版)
java 遊戲高級編程
J2ME手機遊戲編程入門
遊戲之旅——我的編程感悟
遊戲開發中的人工智慧(英文影印版)
3D遊戲:卷2 動畫與高級實時渲染技術
面向對象的遊戲開發
java 遊戲高級編程
3D遊戲編程大師技巧
遊戲編程精粹
面向對象的遊戲開發
3D遊戲 卷1:實時渲染與軟體技術
3D遊戲:卷2 動畫與高級實時渲染技…
J2ME手機遊戲編程入門
Direct3D遊戲編程入門教程(第二版…
21、移動開發
Windows Mobile手機應用開發
SYMBIAN OS C++手機應用開發
Windows Mobile手機應用開發–傅曦 齊宇 徐駿
SYMBIAN OS C++手機應用開發 (第2卷)——————RICHARD HARRISON著,周良忠 王伯欣譯
SYMBIAN OS C++手機應用開發—————RICHARD HARRISON著,周良忠譯
Windows CE.net內核定製及應用程序開發———周毓林 寧楊 陸貴強 付林林
嵌入式系統Windows CE 開發技巧與實例–傅曦
Palm OS編程實踐—絕版
22、單片機
單片機輕鬆入門———————————-周堅(平凡老師)
單片機典型模塊設計實例導航———————–求是科技
例說8051—————————————-張義和 陳敵北
KEIL CX51 V7.0單片機高級語言編程與ΜVISION2應用實踐—–徐愛鈞
單片機應用程序設計技術(修訂版)——————–周航慈
8051單片機實踐與應用——————————-吳金戎
MCS-51系列單片機實用介面技術———————李華
23、串並口通訊
Visual C++/Turbo C串口通信編程實踐——————龔建偉
VISUAL BASIC與RS-232串列通信控制(最新版)———-范逸之
24、電子
無線電識圖與電路故障分析輕鬆入門(第二版) ——————-胡斌
無線電元器件檢測與修理技術輕鬆入門(第二版) ——————-胡斌
圖表細說電子技術識圖——————-胡斌
圖表細說電子元器件——————-胡斌
圖表細說元器件及實用電路——————-胡斌
================================================================
六、怎樣成為一名程序員
通過以下4個階段的訓練, 沒有任何編程基礎人就可以成為一名普通的程序員。
第一階段:掌握一種編程語言
學習內容:學習任意一種主流的編程語言。例如C++語言。
學習目標:熟練掌握一種語言的語法和基本的編程技巧。
學習時間:3個月左右
注意事項:編程語言和編程工具是兩回事情,編程語言是指C++、Basic、Object Pascal等程序設計語言,它們是像漢語、英語一樣的抽象的語法規則,編程工具是指Visual C++ 6.0、Visual Basic 6.0、Delphi 7.0等包括了源代碼編輯器、程序編譯器在內的集成化、可視化的軟體開發工具。C++源程序可以在Visual C++ 6.0里編寫,也可以在記事本里編寫,而同一個C++源程序可以用Visual C++ 6.0編譯、執行,也可以用C++ Builder 5.0 編譯、執行,所以: C++ 不等於 Visual C++ 6.0
第二階段:掌握一種編程工具
學習內容:學習任意一種主流的編程工具。注意編程工具要和第一階段學習的編程語言一致,例如你學習的編程語言是C++,那麼編程工具要選Visual C++ 6.0或者C++ Builder 5.0。
學習目標:熟練掌握這種編程工具基本用法,例如:菜單、組件、程序跟蹤調試、編寫Windows程序等。
學習時間:3個月左右
注意事項:這個階段側重編程工具的使用,同時進一步熟習編程語言,最後達到能熟練編寫各種基本的Windows程序。
第三階段:掌握「演算法與數據結構」這門課程
學習內容:演算法與數據結構,推薦許卓群的《數據結構》,高等教育出版社出版。
學習目標:熟練掌握各種常用的演算法與數據結構
學習時間:4個月左右
注意事項:這是一門不可或缺的軟體開發課程,曾經有一本經典計算機專業書籍叫做《數據結構+演算法=程序》,這說明了數據結構和演算法的重要性。它能幫我們建立良好的程序分析與設計能力。
第四階段:實現一個模擬的小型軟體項目
學習內容:軟體項目的開發過程
學習目標:掌握軟體項目的基本開發過程和方法
學習時間:4個月左右
注意事項:自己完成一個模擬的小型軟體項目,強烈推薦做一個MIS(管理信息系統)軟體,參考用書推薦「中小型信息管理系統開發實例系列叢書」,人民郵電出版社,它的例子詳實有效,以它為基礎再加以擴展,就可以做出實用的MIS軟體來。此叢書包括多種開發工具,大家可以選擇適合自己的:《VISUAL FOXPRO6.0 資料庫系統開發實例導航》 《java資料庫系統開發實例導航》 《VISUAL BASIC資料庫系統開發實例導航》《VISUAL C++6.0資料庫系統開發實例導航》 《ASP.NET資料庫管理系統開發實例導航》 《DELPHI資料庫系統開發實例導航》《POWERBUILDER 8.0資料庫系統開發實例導航》。
最後將完成的模擬軟體刻成光碟,作為自己的作品去面試,以此踏上自己光輝的職業程序員之路!
c語言的學習方法
如果剛開始接觸c語言,聽不懂也正常,不要有畏懼的心理,有些小夥伴可能看到部分同學什麼都會,自己就很氣餒,因為這部分同學很可能接觸編程比較早,即使小孩學走路也有一個過程,剛開始有走路慾望-學會站立,腿部有力量-嘗試走路,不斷練習-學會走路。所以不要慌。
學C語言與走路一樣,剛開始一定要有學習的慾望,然後,再制定計劃,不斷練習,量變會引起質變,堅持下去就發現原來這麼簡單。
歡迎關注 公眾號:c語言與cpp編程
1、學習資料
書本推薦:《c primer plus》難得的好書。老譚的書可看可不看,但是這本藍皮的c primer plus是我案頭必備的參考書,後面還有完整的c99標準庫,所以適合當個參考書。注意區分一下《c++ primer》和《c primer plus》
如果覺得這幾本書還是有點難,那就先看《C語言程序設計》
有了經驗後要去看看,例子很經典。後來進階可以看看三劍客《c和指針》《c陷阱與缺陷》《c專家編程》
剛學C語言的話可以結合看下C語言編程經典100例;
編譯器:VS,DevC++,VC++,CodeBlocks,C-Free,Turbo C。關於它們的特點網上介紹很多了,就不贅述了。講真,入門和基礎階段你用哪個無所謂,還是選自己喜歡的,不過對於初學者我們推薦Dev C++。可能現在大學課堂用的還是VC++,剛入門自己習慣就行。
視頻推薦:有同學曾經說過,視頻這麼好,上課就不用聽講了,這個是完全錯誤的,視頻是課堂補充,上課還是一定要好好聽講的,視頻可以查缺補漏,系統的學習一下。
上面提到的一些資料整理好了,可以下載:
鏈接:
提取碼:1234
學習方法:
1、過:學習一門新的語言,第一步就是把它所涉及的基礎知識大體過一點,不求深解,只求了解——第一遍:無需了解太過深入的理論,大體知道這門語言是什麼樣的,主要面向哪些場合,一些基本的語法格式是什麼樣的就可以了。
2、抄代碼:剛開始寫代碼,沒有多少人一上來就能立刻自己寫一個很完善很強大的代碼,甚至連基本的語法都會寫錯,這時候抄代碼就很關鍵了,從書上抄,從例子里抄,邊抄邊想,邊想邊回憶語法。
3、模仿改:自己會抄寫一些簡單的代碼,熟悉了一遍此語言的簡單語法後,但還不太清楚怎樣下手寫一個完整的代碼模塊,所以這一步要仿寫了,仿照給出的代碼寫一個屬於自己的代碼
4、勤調試:沒有人能一下子寫出完全正確的代碼,自己試著寫一些代碼,通過不斷調試來驗證自己的一些想法,繼續思考,再次驗證,來回折騰。熟悉一些基本的調試工具以及調試方法。
5、看n遍:出錯或遇到問題時,將代碼從頭看到尾,看了一遍又一遍,直到快全部記住時,總能找出問題原因,相信方法總會比問題多
6、練重複2-5步三遍以上,不解釋。
7、創新拿出一個完全沒有寫過的代碼,根據要求,一步步的寫出來。如果寫不出來,或者中間一堆錯誤,請參考第六步。
8、悟:主動找到寫代碼的感覺和成就感,並保持下去,世界上最難的語言就掌握了,將成為你軟體生涯永遠的工具。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243514.html