如何用自己的電腦學c語言,如何用自己的電腦學C語言?

時間 2022-05-02 02:34:07

1樓:墨跡

vc6或c-free,自己買本書看c語言語法,最主要是多在電腦上練習寫**!

如何在自己電腦上練習c語言?

2樓:匿名使用者

呵呵還記得當初上學那會兒學校用的是3.5,挺 好用的,雖然後來裝了vc6.

0 乃至.net 2003但是除錯一些簡單的c/c++程式的時候我還是會習慣性的使用c_free現在4。1是收費的,這個4.

0的標準版不錯,還是免費的。可以試試呢,新手上路挺好的簡單,而且幫助文件中文還挺全的

3樓:匿名使用者

你可以用microsoft的c++啊!

4樓:二到正無窮的梨

microsoft visual studio express

5樓:匿名使用者

用vc++吧,我的win7就是用的vc++6.0簡體中文企業版,好用,想用留給郵箱傳給你!!

如何學習計算機c語言

6樓:匿名使用者

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

這裡介紹幾個學習c語言必備的東東:

乙個開發環境,例如turbo c 2.0,這個曾經佔據了dos時代開發程式的大半個江山。但是現在windows時代,用turbo c有感覺不方面,編輯程式起來很吃力,並且拖放,更沒有函式變數自動感應功能,查詢參考資料也不方便。

建議使用visual c++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。

一本學習教程,現在c語言教材多如牛毛,但推薦大家使用《c語言程式設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。

除此以外,現在有很多輔助學習的軟體,畢竟現在是window時代了,學習軟體多如牛毛,不象我們當初學習,只有讀書做題這麼老套。我向大家推薦乙個「整合學習環境(c語言)」,裡邊的知識點總結和例程講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有乙個windows下的trubo c,初學者甚至不用裝其它的編譯器,就可以練習程式設計了,非常適合初學者。還有乙個「c語言學習系統」軟體,不過感覺只是乙個題庫系統,如果你覺得題做的不夠,不妨也可以試試。

2:葵花寶典

學習計算機語言最好的方法是什麼?答曰:讀程式。

沒錯,讀程式是學習c語言入門最快,也是最好的方法。如同我,現在學習新的j#,c#等其他語言,不再是抱著書本逐行啃,而是學習它們的例程。當然,對於沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然後不放過這一章中提到的所有例程,然後仔細研讀程式,直到每一行都理解了,然後找幾個程式設計題目,最好是和例程類似的或一樣的,自己試圖寫出這段已經讀懂的程式,不要以為例程你已經讀懂了,你就可以寫出和它一樣的程式,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究例程,想想自己為什麼寫不出來,然後再去寫這段程式,反反覆覆,直到你手到擒來為止,祝賀你,你快入門了。

3:登峰造極

寫程式的最高境界其實就是掌握各種解決問題的手段(資料結構)和解決問題的方法(演算法)。

是不是寫出底層程式就是程式設計高手呢?非也,寫底層程式,無非是掌握了硬體的結構,況且硬體和硬體還不一樣,要給乙個晶元寫驅動程式,無非就是掌握這塊晶元的各種暫存器及其組合,然後寫值讀值,僅此而已。這不過是熟悉一些io函式罷了。

那麼怎樣才算精通程式設計呢?怎樣才能精通程式設計呢?舉個例子:

你面前有10個人,找出乙個叫「張三」的人,你該怎麼辦?第一種方法:直接對這10個人問:

「誰叫張三」。第2種方法:你挨個去問「你是不是張三?

」,直到問到的這個人就是張三。第三種方法:你去挨個問乙個人「你認不認識張三,指給我看」。

不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程式設計中找到解決問題的最優方法和你用的手段卻是考驗乙個程式設計師程式設計水平的重要標誌,而且是不容易達到的。剛才這個問題類似於資料結構和演算法中的:map資料結構,窮舉查詢和折半查詢。

所以掌握好資料結構和一些常用演算法,是登峰造極的必然之路。最後給大家推薦嚴尉敏的《資料結構》清華大學出版社,希望每乙個想成為程式設計高手的人研讀此書

7樓:匿名使用者

精通c語言的人,一般都是計算機高手,因為c語言的學習和理解的過程中,實際上是對計算機工作原理和特性的把握。

反之對計算機原理理解得比較透的話,學習c語言也會非常有意思的事了,因為可以針對於語言本身進行學習,的確是一件非常有意思的事啊!

一點心得:如果是自學的話,可能要花一年半載的時間了,自己一定要有電腦。多上機實踐,多動腦思考。語言是一門技術,程式設計即是藝術。

另對於樓上的提出「組合語言」是對「高階語言的一種稱謂」,我認為這是錯誤的,彙編本身是一門語言,不屬於高階語言,是一類「低階語言」。因為彙編直接對應cpu指令集。

8樓:淳於長順印黛

多看看程式,如果是要考試的話,找一套卷子做,把書上的基礎點都看熟!就行了!

如何用c語言求2 1000中的守形數

守形數的概念 若正整數n是它的平方數的尾部,則稱n為守形數,又稱同構數。根據定義,可以得到計算的思路。1 對於範圍內的每個數值,計算其平方 2 根據原數的位數,擷取數值的尾部 3 將數值的尾部與原數比較,如果相等則為守形數。遍歷需要的範圍,即2 1000,逐一判斷即可得到所有的守形數。如下 incl...

沒有自己固定的電腦如何用ipod

1 是的,ipod是完全跟著itunes走的,所以如果你沒有固定的電腦的話,只能把ipod裡的歌和itunes的安裝軟體都事先裝在ipod裡.這樣確實比較麻煩.你要裝歌的話得先到電腦上安裝itunes軟體,在把ipod當作硬碟裡裝的歌匯入曲庫,把想加的歌再匯入曲庫.2 如果你把有病毒的檔案裝入ipo...

如何用C語言資料結構的格式實現簡單的算術表示式求值程式

用棧把中綴表示式 輸入的式子 按優先順序轉為字尾表示式 逆波蘭式,即運算子在前,運算元在後 再利用棧變計算邊儲存結果用於下一步計算,最後算出式子的答案 以下 輸入乙個式子 以 作為輸入結束標誌 輸出結果,負數如 3用0 3表示,支援高位運算 include include include inclu...

如何用C語言產生0到1之間的隨機數

方法一 1 功能 產生0到1之間均勻分布的乙個隨機數 2 方法說明 設m 216,產生產生0到1之間均勻分布的乙個隨機數的計算公式如下 ri mod 2053ri 1 13849,m i 1,2,3 pi ri m 例 連續產生10個0到1之間均勻分布的乙個隨機數 r的初值取5.0 include ...

如何用別人的網線使自己的電腦上網

無論使用誰的網線,上網方法都是一樣的。電腦上網的方法 1,使用有線網路。電腦插著網線即可上網 2,使用無線網路 設定好無線理由器,筆記本開啟無線網路,接收無線進行上網 3,購買無線網絡卡 網絡卡類似於手機卡,在移動 聯通 電信可辦理 和無線網絡卡終端裝置 裝置類似於u盤 使用網絡卡的流量上網。一般筆...