語言學習方法有效且簡單

發布 教育 2024-02-05
13個回答
  1. 匿名使用者2024-01-25

    語言是一種非常實用的語言。 如果你想學好它,你必須努力。 但大多數人認為這太難學了。

    所以我沒有認真學習,當然也學不好。 即使是電腦科學專業的學生也無法很好地學習它,因為他們沒有辦法學習這門語言。

    首先,你要有乙個正確的態度,沒有乙個有正確態度的人將無法學到任何東西。 如果你真的想學好C語言,你需要做好好學的準備,不要三心二意。

    其次,您需要了解學習語言的目的。 你有沒有想過計算機水平考試?

    我仍然想真正想使用這種語言。 這有很大的不同,它決定了你的學習水平。

    同樣,您需要了解所需的材料。 什麼樣的教科書適合你? 你要慎重選擇,不要太隨便。 因為不同的教科書有不同的水平,所以它們可能不適合你。

    然後,這是乙個學習的問題。 你已經為上述內容做好了準備,你就可以開始學習了。 但是學好一門語言,一種好方法,是非常重要的。

    你需要從整體上理解C語言,認識到C語言的優點,以及C語言的特徵。 C 是一種面向過程的語言,特別強調程式之間的關係。 就像程式之間的呼叫一樣,這是很常見的。

    一門語言的基本部分無非是數字型別、字元型別的定義。 只要仔細閱讀就不難理解。 但是,最好的方法是在計算機上進行除錯。

    在此階段執行一些簡單的程式。 了解C語言的程式設計環境,數字的型別。 這將更快地理解和更容易記住。

    後來,它是學習流程語言的一些基本模式的模型。 排序,迴圈,選擇這些東西。 這些東西都是活生生的東西,不要記住,沒用。

    在這個階段,你可以製作一些相對簡單的程式。 如資料的計算、等級的確定等。

    隨著你學習的深入,你會發現C語言有很多有趣的地方。 以這種方式學習不再是一件困難的事情,而是一件快樂的事情。 最後,C語言和任何語言一樣,需要更多的計算機除錯和更多的大腦。

    C語言的基本部分將很快被掌握。

    我總結了這幾年我原來的學習和教學的一點經驗,希望對大家有所幫助:

    1.坐在電腦前,輸入書中的簡單例子來學習語法。

    2.坐在電腦前,輸入工作簿中的經典示例,學習程式設計格式和技術。

    3.坐在電腦旁邊,輸入你按照葫蘆編制的程式來鞏固和改進。

    如果你有什麼不明白的地方,可以找個論壇或學習**,或者來這裡繼續提問。

    祝願:學業萬事如意。

  2. 匿名使用者2024-01-24

    第一步是學習C的基本語法。 第二步是學習更多的程式設計論壇。 (主要是看看師傅們的答案,順便幫別人解決一些你知道的事情,練習的權利,更好的論壇有。

    第三步是學習資料結構和演算法。 (主要手段是自己看書,這一步可以和第二步同時進行,最關鍵的就是自己多寫點**) 第四步,找一些專案去做,或者找一些人帶你去做。 (這個要看老師,或者你可以自己接一些小專案,自己完成) 總結,學習程式設計最重要的就是看看別人的**,然後你要多動手寫。

    這是幾千年來最好的方法。

  3. 匿名使用者2024-01-23

    我們上學期剛學完C語言,我覺得我們應該把讀書和實踐結合起來,盡量在電腦上寫程式,你會發現很多問題,然後在書本上尋找答案。 按照書中的描述,開始在軟體中執行程式,並學習程式的一些簡單格式和語法。 漸漸地,我不得不自己編一些簡單的程式,一步一步。

    我相信你會慢慢愛上它。

  4. 匿名使用者2024-01-22

    好巧不巧,我也是計算機網路技術專業的,其實C語言並沒有那麼難,只是一點點,在最短的時間內看完課本,然後跟著老師學,前幾章都是基礎的,相當於程式的變數,陣列和指標是這門語言的主要功能。

  5. 匿名使用者2024-01-21

    1.你可以先看一些關於C語言的書,對C語言有一定的了解,可以幫助你以後學習,知道C語言程式設計的基本知識,學習C語言的主要考驗是邏輯思維和學習的毅力,學習程式設計,尤其是語言知識,你需要多讀書,多思考,多練習。

    2.**並且安裝一些C語言編譯器,自己做程式設計,C語言需要被編譯器解釋為計算機可以理解的機器碼,通常有很多編譯器是收費的,接下來我會介紹一些我認為很好用的C語言編譯器,對於Windows系統來說,Visual Studio是乙個不錯的編譯器; 對於 Mac 系統,Xcode 適用於大多數用途。

    3.如果你想學好一門程式語言,你需要及時的動手練習,如果你是沒有程式設計經驗的新手,你可以選擇記住一些簡單的基礎知識**,自己練習和理解,動手練習是幫助你快速上手的主要方式。

  6. 匿名使用者2024-01-20

    學習 C 是乙個循序漸進的過程:

    1.首先,當然要看這本書,這裡我給大家推薦譚浩強寫的《C程式設計設計》,目前已經是第四版了。 這本書寫得非常仔細,適合從頭開始學習的初學者。

    2.看完書,當然要動手練習,一開始可以寫出最簡單的哈羅世界,當你寫好乙個小程式時,心中會有很大的成就感。

    3.如果你發現自己有些不明白的地方,可以去帖子欄問,或者去知乎問,相信有很多人會熱情地為你解答。

    4.如果你覺得自己的閱讀學習效率太低,可以上網**教學**,向大家推薦《中文大學》**,在這裡可以向名師學習提問,學習課程並完成作業後即可獲得大學證書。

    5.學習程式設計最快的方法之一就是檢視別人的資源**,了解別人是如何程式設計的,以及其他人對同一問題的看法是什麼? 你的想法有什麼不同? 如果你想進一步提高你的程式設計技能,我建議你做ACM問題。

    如果你想學好C語言,你必須程式設計,程式設計,再重新程式設計!

  7. 匿名使用者2024-01-19

    你好! 問題 1:

    int x = 0177;

    此語句中的 0 表示十進位數 177,轉換為十進位 10:7+7 8+1 64=127。

    所以1、當輸出%3d為3位十進位數的輸出時,即輸出127。

    2、匯出%6d時,就是要輸出6位十進位數,所以先輸出3個空格,即輸出127。

    如圖3所示,當輸出%6O是輸出6位的枕數時,所以先輸出3個空格,即輸出177。

    4、匯出%6f時,是輸出6位十六進製數,而127到十六進製是7f,所以先輸出4個空格,即輸出7f。

    如圖5所示,當輸出%6u時要輸出6位無符號十進位數,與第二個相同,即輸出127。

    問題 2:1,c -= ++b; 首先,++b 結果為 3,b 值為 3,然後是 c -= 3,結果為 c,值為 -2

    2,b *= a + c;首先 a+c 的結果為 1,然後是 b * = 1,結果是值為 3 的 b

    3、然後內聯函式(這個好像叫內聯函式,我忘了一點),重新定義了b和c,於是內聯函式中的b和c被重新開啟了一塊記憶體空間,這與內聯函式之外的b和c不同,在內聯函式的末尾, 內聯函式中的 B 和 C 記憶體被釋放。

    c /= b * 2;首先計算 b*2,結果為 10,然後 c = 10,結果是 c 值為 1

    a -= c;a 的值為 2

    輸出 a、b 和 c 是輸出 2、5 和 1

    a += --c;首先計算 --c,結果為 0,值為 0,然後是 += 0,結果為值 2

    在內聯函式結束時,b 和 c 被釋放,a 仍然是 2,b 和 c 回到內聯函式開始的地方,b 在 3 處,c 在 -2 處

    4. 輸出 a、b、c,為輸出 2、3、-2

    如果你不明白,就問我。

  8. 匿名使用者2024-01-18

    原文:基本語法遵循教科書。 printf、scanf、if、continue、break、for基本都OK,不要太渾渾噩噩和C語言教程,模仿就行了。

    模仿幾個程式後,盡快學習演算法,針對各種程式設計問題形成解題套路,找本次中學資訊大賽的教材或者吳文虎的C++教材(其實大部分都是C語言內容),精讀!

    轉到 ACM Online Judge 並進行練習,從最簡單的開始,提供錯誤的反饋,以幫助您反思您的演算法。 做30道題左右,C必須合格。 然後,您可以學習其他技術,或繼續學習演算法。

    如果你是電腦科學專業的學生,我建議你先學習C語言的程式設計思想。 高校C語言課程的初衷也是為了讓學生更快地熟悉最低級別的計算機軟體。 C語言學習很膚淺,學了指標和結構之後,就不該再說了,當年檔案操作被老師忽略了,考試也不考了。

    我個人覺得,在大學的C語言中,你可以理解迴圈和判斷等基本的句子和指標和結構,應該算是乙個合格的優秀學生,呵呵。 如果你在一所普通大學,老師不會期望你完全理解指標和結構。 但這兩個真的很重要,建議你嚴格要求自己。

  9. 匿名使用者2024-01-17

    其實,語言的學習可以分為3個階段:

    第一階段——掌握基本語法,在這個階段可以選擇乙個母語人寫的教程,比如譚浩強的C語言;

    第 2 階段 - 掌握 C 語言中一些庫函式的原理和用法,這裡我強烈推薦一本書,就是 Brian Dennis 的《C 程式語言》

    完成以上三個階段後,您將能夠成為 C 語言大師。

  10. 匿名使用者2024-01-16

    建議僅提供乙份 C++ 入門指南

    看看就知道了。

  11. 匿名使用者2024-01-15

    買一本譚浩強的書,看郝斌的C語言教程,開始吧。

  12. 匿名使用者2024-01-14

    學習C語言,你要學習基本的for、while等基本的東西,然後看看別人寫的程式,然後自己用各種方式實現程式,這樣子學習就容易吸收了。 它還可以培養邏輯思維能力。

    最重要的一點是你有很強的邏輯思維能力,可以學得很好。

  13. 匿名使用者2024-01-13

    我也來自一所軟體學校,我正在學習程式設計,所以為了我們的未來,我想告訴你這件事。

    說到C語言,我想任何學過它的人都會有一種“它讓我快樂,讓我悲傷”的感覺。 “令人高興的是,C語言是如此強大和廣泛使用,一旦你掌握了它,你就很容易自學其他語言。 擔心的是,C語言像《少林武術》一樣博大精深,學起來太難了。

    其實我並不覺得C語言是“難”的,只要你能理清思路,把握它的本質,那麼自學C語言就非常輕鬆有趣。 今天,我想和大家談談如何學習C語言,或者學習C語言應該用哪些方面。

相關回答
15個回答2024-02-05

第乙個 awhile(leap) 條件是 leap 是否為 true(如果 leap 不是 0,則為 true,如果為 0,則為 false)。 >>>More

8個回答2024-02-05

將 struct、student 和 internal 元素定義為 age、num 陣列。 >>>More

14個回答2024-02-05

在 VisualStudio 2013 中編寫和除錯 C 語言程式的步驟: 1.開啟 [檔案] - 新建 - 專案以開啟“新建專案”視窗。2. 在[模板]、[名稱]、[位置]和[解決方案名稱]中選擇[Visual C++] Win32控制台應用程式,可以根據需要填寫。 >>>More

6個回答2024-02-05

我認為我非常擅長學習 C,但與 THQ 相比,這算不了什麼! 但我沒有灰心,我仍然堅持不懈。 >>>More

10個回答2024-02-05

此錯誤表示等號附近存在語法錯誤。

例如if(x=0),這句話可能會提示這個錯誤,因為乙個等號是賦值,兩個等號等於意義,if是判斷語句,所以需要用兩個等號,乙個是賦值,而不是判斷。 >>>More