㈠ c語言編程怎樣入門
相對於其他編程語言,C語言還是比較難的。初學者需要注意一下幾點:
一是學習順序
先從熟悉簡單的C語言語法開始入門,然後再循序漸進,學習C++語法,WIN32、MFC、QT、網路編程,資料庫、數據結構、演算法、COM、STL等。構建一個完整的C語言知識體系。這需要一個比較漫長的學習積累的過程。語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。
二是學習方法
人的知識80%是通過眼睛獲取的,但是學習編程有所不同,除了看書、看視頻之外,關鍵是要勤動手,勤動腦。通過做大量的練習、項目實戰不斷積累代碼量。只有代碼量足夠多了,項目做的多了,才能算是真正學會了。項目能否完成,就是衡量是否學會的唯一標准。後期就是代碼的質量和優化問題了,這個只能在項目工作中慢慢積累經驗了。
最後強調一點,很多人學不會編程是因為掉坑裡了。就是教程或者書上的知識點之間跨越太大,作為一個初學者很難自己摸索出來,前面的知識點沒有掌握,接著學習後面的知識,肯定是學不會了。目前絕大多數編程書籍和教程或多或少都有這樣的弊端。自學能力比較強的人可以通過各種方法,參考各種網上的資料自己解決。但是大多數自學能力不是很強的人,只能依賴老師、同學、同事或者朋友幫忙指導,或者報名培訓機構,老師指導完成了。學習編程通常需要一些好的學習資料,包括紙質的書籍,視頻教程,課件,項目練習,代碼。零基礎入門的書籍推薦《明解C語言》、《C Primer Plus》,還有一本非常特別的匯編和C語言正向逆向結合的書編程達人內部教材《匯編、C語言基礎教程》也非常不錯,講解匯編和C語言的本質非常透徹,非常細致。視頻資料也是特別多了,各種視頻網站、論壇、自媒體都有,比如網易課堂、騰訊課堂、慕客網這些。還有一些論壇,比如CSDN、編程中國等。最重要的一點就是答疑服務,推薦愛達人的網站也很不錯,從零基礎入門到應用課程,配套的視頻、課件、代碼、項目、答疑服務都有,還可以兼職接單,學以致用。
㈡ c語言入門到精通要學多久
剛初中畢業?剛好!可以學信息學競賽NOIP,不但可以學習C/C++,而且對參加大學的自主招生很有好處。如果沒有基礎學C/C++還是比較難的。多少錢一個月?看你怎麼學,自學基本不要錢(除了買書,查資料),如果你悟性夠高,自學並不是很難。想報培訓請自行咨詢。
總之,如果你們學校有信息學競賽課程,建議學習信息學競賽。
沒有圖形化的程序直接(在IDE上)寫源代碼就可以編譯運行了,如圖(界面不怎麼好看):
㈢ C語言入門方法有哪些
第一:C語言語法結構很簡潔精妙,寫出的程序也很高效,很便於描述演算法,大多數的程序員願意使用C語言去描述演算法本身,所以,如果你想在程序設計方面有所建樹,就必須去學它。
第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的indows, Unix, Linux, Mac, os/2,沒有一個里外的,如果你不懂C語言,怎麼可能深入到這些操作系統當中去呢?更不要說你去寫它們的內核程序了。
第三:很多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌握了C語言,可以說你就掌握了很多門語言,經過簡單的學習,你就可以用這些新型的語言去開發了,這個再一次驗證了C語言是程序設計的重要基礎。還有啊,多說一點:即使現在招聘程序員,考試都是考C語言,你想加入it行業,那麼就一定要掌握好C語言。
㈣ 電腦編程C語言入門(自學)
C語言是Combined
Language(組合語言)的中英混合簡稱。是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。因此,它的應用范圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,具體應用比如單片機以及嵌入式系統開發。
㈤ C語言入門程序
int main()
{
int t, h, m, s;
printf("輸入多少秒");
scanf("%d", &t);
h = t/3600;
m=(t%3600)/60;
s = t%3600;
printf("%d時%d分%d秒\n", h, m, s);
return 0;
}
㈥ 怎麼C語言入門啊
要我說的話,老譚的書本來就是適合新人入門的一本書,這也是很多學校訂購這本書的主要原因。這個程序主要給你介紹的就是一個程序中一般包含有哪些成分,其實你給的這段程序中還缺少一部分頭文件#include <stdio.h>,這樣的程序才是完整的。我給你再講講什麼是主函數吧,來個形象的比喻:主函數(main函數)相當於是人的身體部分,而頭文件相當於人的頭部,頭文件就是處在整個程序的最上面一部分,一個完整的程序中只允許出現一個主函數,相當於只允許出現一個身體。
C語言對於新手剛入門來說是很頭痛的東西,只有用時間來累計,總結,沒其他辦法的。多看幾遍自然而然就明白了的,當你真正的入門後你會發現學習C語言是很有趣的一件事,可以用C語言來思考現實中的問題。祝你好運!
㈦ C語言編程入門
樓上說的對,因為我是學習計算機的,我學C的時候,就是學的譚浩強的書,先掌握基本的語法,吧樹中的例題都打一下,熟悉一下演算法,編程語言最重要的就是演算法,熟練掌握例如排序,比大小,之類的重要演算法,然後自己試著做個稍微復雜的程序,這可能從頭到尾需要幾個星期,如果掌握的慢需要幾個月,但不能著急,慢慢來,不會的多問一問,就可以了。
㈧ c語言入門編程
&&是邏輯與操作符,表示「並且」之意,與取地址(按位與)操作符&無關。
**************************************
修改如下:
//---------------------------------------------------------------------------
#include <stdio.h>
int main()
{
int a,b,c;
printf("Enter three integers\n");
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c) { /*注意這里*/
printf("Largest is %d\n",a);
}
else if(b>a&&b>c) { /*注意這里*/
printf("Largest is %d\n",b);
}
else if(c>a&&c>b) { /*注意這里*/
printf("Largest is %d\n",c);
}
return 0;
}
//---------------------------------------------------------------------------
㈨ C語言編程基礎入門篇···怎麼學習C程序設計
學C語言,你的目標是什麼?動力是什麼?
如果只是想完成課程,就背語法,多練習題就可了。
如果想用C語言的技能去找工作,除了學習C語言基礎知識和基本練習外,還要多看現在各種程序的應用和程序理念,把這些理念用你學的C語言知識寫出來,你才會領悟到如何學習編程,而不單是C語言了。IT的水很深,能不能找到IT工作還一定。
如果你想用C語言做軟體,做系統,這路就很很長了,沒有明確的目標和動力,就沒有必要深究C語言了。換句話說你要對程序到痴迷程度,你才會有動力去搞,才會出成績,成果。
㈩ 怎麼自學C語言 入門
在開始學習C語言基礎時,要反問自己為什麼學C語言,如何學好C語言。同時要知道什麼是C語言以及C語言的發展。
當對這些知識有了一個概念之後,就正式開始學習C語言了,其中,可能會學到數據類型、運算符、表達式、數組、/函等,這些是為了對C語言的基礎有一個基礎認知,擴展,整合;還會學到指針、聯合體、結構體、枚舉、位運算、預處理、文件等知識點,學這些是為了全面掌握面向過程設計、實練邏輯演算法,拓展思維模式等過程。
學完了這些,還可能會講到VS、VC++、C++、C和TC—認識開發環境和語言的區別。
這里只給大家介紹一個大概,如果有興趣的話,可以和我私聊哦
第二階段:上機實戰訓練
學完了這些理論知識後,就得將學到的知識點全部運用到實踐中去。這樣才能更好學習入門。分享不錯裙的有軟體視頻資料分享
1、C++語言熟練,熟悉C++語法,包括面向對象的概念,模版等
這一階段需要比較艱辛的過程,需要學習很多書,包括《C++ Programming Language》,《Effective C++》,《More Effective C++》,《Thinking in C++》,《C++對象模型》,《C++ 模版》,如果上述書籍已經很熟悉了,本人認為,在學習階段,已經很不錯了。該過程可以在大學完成,需要一到兩年的時間,應為是純理論的東西,只能算熟悉。在該過程中,需要做一些簡單的程序。
2、C++做項目,使用C++做項目,需要比較多的其它庫,比如UI庫,還需要使用一些網路庫等,這個時候,就可以看到C++的博大精深了,此時,光有C++語言知識是不夠的,需要補充一些平台開發的知識,看看開源的C++項目。比如:Windows程序設計,C++網路編程,DirectX游戲開發,如果用C++做了兩個以上的項目,那以及很不錯了。
3、最高境界是精通,自然是量的積累才會有質地變化。