怎樣能學好c程式設計,怎樣才能快速學會C語言程式設計

2022-07-20 15:40:22 字數 5582 閱讀 1372

1樓:匿名使用者

程式設計沒有捷徑的,都是通過敲**敲出來的,這點毫無疑問的

怎樣才能快速學會c語言程式設計

2樓:江湖做任務

學c語言零基礎能學好嗎?

3樓:匿名使用者

不知道樓主的0基礎是什麼意思。

如果0基礎指的是完全沒有接觸過c語言或者程式設計,那大可不必擔心。再牛逼的人,也得老老實實從hello world學起,有基礎的人最早也是0基礎。而且c語言比起物件導向的語言,特性少很多,入門最簡單(精通則不比其它語言簡單)。

如果0基礎指的是沒有英語基礎或者數學基礎,那就麻煩了。英語基礎還好,就算完全不懂英語,只要認識a b c,也能把c語言學個大概。數學的話,至少要有中學水平,要有基本的數學思維,高深的數學知識只有c語言高手才會用到,初學者不必擔心。

不過,如果想要有很深的發展,英語水平是必須的,因為搞it,需要經常看文件,這些文件一般是外國人寫的,自然也就是純英文,可以不會說不會聽甚至不會寫,但閱讀能力一定要合格(大學生英語4級的水平足以,能更高當然更好)。

怎樣才能學好c語言?

4樓:

1、學好c語言,你可以很好地應付任何一種程式設計工具。

2、一定要多上機練習,通過程式瞭解相關知識。幾經反覆方得正果。

3、不要把學習c語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好c語言。始終保持遊戲的心態,多發現其中的樂趣。

當感到程式設計趣味無窮,那你在電腦方面將前程無量。

4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。

5、c語言是一個整體,各個方面是有機聯絡的,要從總體上把握它,不要把它割裂成互不關聯的部件。

6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。

怎樣學好c語言

1.工欲善其事,必先利其器

準備工作:一個開發環境,如turbo

c2.0、visual

c++等開發工具;一本好教材,如譚浩強主編的《c語言程式設計》(第二版)。我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。

2.祕密**

初學者學習計算機語言要會「讀程式」,要對小型的應用型、遊戲型程式感興趣,並模仿去加深對c語言程式設計的理解和操作,只有不斷地寫程式、除錯程式才能得到編寫程式的經驗和加深對程式的理解,這也是學習編寫優秀高階程式的祕密**。

3.發揚探索精神

學習c語言程式設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把c語言的精髓真正地掌握。

備戰c語言考試要訣

1.瞭解大綱,臨陣不亂

各類筆試中,大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握c語言考試大綱要求的基礎部分。只有熟悉題型,理解語法、句法,做到心中有數,才能臨陣不亂。

2.善於歸納,強化記憶

對於需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:c語言中有幾種不同的資料型別?

運算的優先順序別是怎樣的?因此我們需要善於歸納這些計算機基礎知識,並在理解的基礎上強化記憶。

3.重視實踐,善於除錯

電腦科學是一門理論性、實踐性都很強的學科,對c語言考試的參加者來說,基礎理論方面要求不高,而上機試題往往是很多考生不能通過考試的重要原因,因此要勤於實踐。

4.多做練習,查漏補缺

在認真地學完指定用書後,最好再找些試題,認真地測試一下,一則可以檢查自己的複習情況;二則可以查漏補缺;三則可以調節心理狀況,以備正式考試時沉著冷靜、萬無一失。

5樓:雲南新華電腦學校

1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。 2、在學習c語言之前,應該學好計算機基礎。

裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。

那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。

3、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。

6樓:長沙新華電腦學院

初學者遇到最多的困惑是:上課也能聽懂,書上的例題也能看明白,可是到自己動手做程式設計時,卻不知道如何下手。發生這種現象的原因有三個:

一、所謂的看懂聽明白,只是很膚淺的語法知識,而我們編寫的程式或軟體是要根據要解決問題的實際需要控制程式的流程,如果你沒有深刻地理解c語言的語句的執行過程(或流程),你怎麼會編寫程式解決這些實際問題呢?

二、用c語言程式設計解決實際問題,所需要的不僅僅是c語言的程式設計知識,還需要相關的專業知識。例如,如果你不知道長方形的面積公式,即使c語言學得再好你也編不出求長方形的面積的程式來。

三、c語言程式設計是一門實踐性很強的課程,「紙上談兵」式的光學不練是學不好c語言的。例如,大家都看過精彩自行車雜技表演,假如,你從來沒有騎過自行車,光聽教練講解相關的知識、規則、技巧,不要說上臺表演、就是上路你恐怕都不行。

7樓:蕭德伏美麗

c語言是一個實用性很強的語言。你如果想要學好它,就得下一翻功夫。可是大多數人都認為它太難學了。

所以就沒有認真的學,也當然學不好了。即使是學計算機的學生也不能把它學的很好,這是因為他們沒有掌握學習這門語言的方法。我也是一個學計算機的人,我用c語言過了全國計算機等級考試。

所以我有一些心得,想和大家分享。

首先你要有一個正確的態度,沒有一個正確態度的人是學不好任何東西的。你如果真想學好c語言的話,你就要做好好好學它的準備,不要三心二意。

其次,你要了解你學這個語言的目的。你是想過計算機等級考試呢?

還是想真正想用這一門語言。這就有很大的區別,這決定你學習的程度。

再次,你要了解你需要的教材。什麼樣的教材才是適合你。你要認真的選,不要太隨意了。因為不同的教材程度不同,也不一定適合你。

然後,就是學的問題了。你做好了上面的準備,就好好開始學了。可是學好一門語言,一個好的方法很重要的。

你要從整體上來理解c語言,認識到c語言的優勢,還有c語言的特點。c語言是程序導向的一門語言,特別強調各個程式的關係。像程式之間的呼叫,這是很平常的。

一門語言的基礎部分不過是一些關於數的型別,字元的型別的定義。你只要認真看不難明白的。不過最好的方法還是上機除錯。

在這一階段做一些簡單的程式。來明白c語言的程式設計環境,數字的型別。這樣理解起來會更快些,也比較容易記憶。

後來,就是學習一些過程語言的基礎的模式。順序,迴圈,選擇這些東西。這些東西都是一些活的東西,千萬不要死記硬背,這是沒有用的。

在這一階段,你可以編一些比較簡單的程式。像資料的計算,成績的判定等等。

隨著學習的深入,你會發現c語言有許多東西很有趣的。這樣學習不再是一個多麼難的事了,而是一件快樂的事。最後c語言和任何一門語言一樣需要多上機除錯,多動腦。

c語言的基礎部分很快就會掌握的。

最後記著:沒有付出就沒有回報!

祝:想學c語言這關朋友們,學習順利。

8樓:宓秋章佳問香

想要學習好c語言,我給你的建議就是首先要有一本好書強烈推薦《c語言程式設計(第三版)》

譚浩強編著

清華大學出版社出版的

這本書對於c語言的初學者來說學習是再好不過了,再有,你要對c語言有興趣才能慢慢的學起來。而且你想學好,首先就是把書上的所有的**啦,型別啦的瞭解掌握,並且能夠熟練地知道在哪能用,哪不能用,然後就是把書上的例題全部看懂,知道要做的是什麼,如果改**求同樣的結果應該怎麼辦,然後就是多做題,碰到實在不會的再看答案,然後看了答案的一定要記住,再用點時間,長了你的c語言就自然的好了

9樓:高艾祈弘致

先從基本的學起吧。比如型別,比如語句,比如結構(順序,迴圈,條件)。然後邊學邊動手練。

所以教材一定要是那種講重點,又不偏難的。建議:c程式設計教程。

機械工業出版社的。

多寫多執行,在出錯的地方多加一個printf。把結果打出來。自己分析。

別太磚牛角。像x=-m++/++n這類的,你能理解就理解,不懂就一步步寫出來就ok。

等語句都學會了。再根據自頂向上,逐步求精的思想。把問題分成一步步來解決。這樣初步就能編出來了。

然後再學陣列,指標,連結串列和檔案。

數學基礎是需要一點點的。因為很多實際問題要分解成數學模型,然後再轉化成語句就容易了。不過也不是用太多。主要是數學思想。

10樓:淡光崔盼易

c語言是不需要任何基礎的,只要是學過或自學過計算機基礎就行了,說通俗一點就是你會用電腦就行了,然後買一本c語言的書,照著學就可以了,當然最好有老師,畢竟很多演算法還是別人指點一下為好的。

我們大一的時候用的好像是清華大學譚浩強編的《c語言教程》,很不錯的,基本上那本書你能吃透,什麼c啊,fortuan啊都不成問題了,反正當時我們般幾乎都過了c語言二級

我覺得學習程式設計最重要的是入門,如果你入門的時候有一個好的方

法和思路,打下比較紮實的基礎,對今後的程式設計工作是很有益處的。即使在學習新的程式語言也無所謂,因為它們有很多相通之處,可以相互借鑑。

之本知識只是一個方面,當然,書本知識還是要掌握好的。但是要學好計算機方面的只是特別是計算機語言類,最重要的是程式設計能力,所以,經常上機實驗鍛鍊是非常重要的,你可以使用microsoft

vc6.0軟體(網上可下)進行程式設計,它可大大提高你的c語言程式設計能力,切記,不能只是紙上談兵。

我當時學習pascal和c語言的時候是將書後的習題都做了一遍,感覺效果很好。

當然了,學習什麼語言也要看你具體準備從事什麼行業。例如你要進行嵌入式開發,c就是很好的選擇,如果是windows開發,那麼vc就不錯。還有資料庫方面的開發、網路開發等等。

不同的語言適合不同的方面。要看自己的選擇的,呵呵

。還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言裡所用到的單詞量很少,而且都是常用詞,經常使用就記住了。

當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學程式設計的時候影響不是很大。況且,作為一個基礎程式設計人員來說,上面還有系統分析師、專案經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文件寫**就ok了。

不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子**。

在你學習好c語言以後,個人建議好好學習一下資料結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。

怎樣才能學好英語,怎樣才能快速學好英語

首先要跟著老師的步伐,上課認真聽課,把英語書上的生詞與語法知識背誦下來,其次,買本英語聽力書,反覆聽。再買本英語試卷,週末的時候刷刷題,掌握各種題型的寫作技巧,多背誦些英語作文範文,這樣也可以培養自己的語感。學習英文的三個基本方面,閱讀,聽力,口語。閱讀可以增加詞彙量,和語法知識,建議閱讀一些英語新...

怎樣才能學好photoshop,怎樣才能學好Photoshop

嗯,photoshop想學是很容易的,作為一個軟體,要想掌握它,多花些時間,找本好書,踏踏實實的把書通一遍就差不多了,要學好的話,就要多花些功夫,學一學基本的知識,色彩模式啊之類之類的,多看看教程,自己多動手練練就行了.但是ps只是一個工具,僅僅會用軟體是不夠的,有時候需要的是設計,美感,需要一些藝...

怎麼才能快速學好英語啊,怎樣才能快速學好英語?

英語和咱們漢語一樣是一種語言,是不可能速成的。語言是要說的,要多接觸,多聽多說。我覺得多看那些好萊塢電影模仿那些人說話,慢慢的口語和聽力都變好了。還有多看一些英語雜誌 例如 21世紀英文報 和 新東方 等 提高閱讀能力。還有主要就是要持之以恆,不間斷的學習。加油哦!多讀 多練 多寫 多看 每天早上讀...