當前位置:首頁 » 編程語言 » c語言教學網站

c語言教學網站

發布時間: 2023-05-21 11:18:54

⑴ 學c語言有什麼好的自學網站嗎/

很好的C語言學習網站 http://tech.163.com/special/000915SN/cyuyan.html 譚浩強C語言教程全書 Word版 http://bbs.topsage.com/dispbbs_121_171227_1.html C語言趣味程序百例精解 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158110 Sams出版 Advanced C 高級C語言開發 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=165502 C數值演算法程序大全 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158109 C語言專飢此昌家編程 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158108 C語言程序設計案例精編 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=157722 C語言進階 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=157745 C Primer Plus [SAMS] http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176001 C Pocket Reference [O'Reilly] http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176000 Practical C Programming http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=176501 The C Programming Language http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177761 吉林大學C語言視頻教程 全51集 CSF格式 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177517 數據結構爛扒視頻教程 清華大學嚴蔚敏主講 全48講 完整版 ASF格式 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=165468 數據結扒皮構C語言版視頻教程 全52講完整版 http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=156467

⑵ 學習C語言,有什麼好的教程網站嗎

魚C網。也可以搜索郝斌的C語言視頻是很不錯的哦。你搜索就知道了。

⑶ C語言的學習

學習C語言,我想應當首先手頭有一本入門教材,如果有條件用計算機的話,在計算機上安裝TC程序。
前面的基本內容我想你自己會學好學會的,關鍵就是在指針以後的內容比較復雜抽象,需要下一番功夫才行呀。
如果有什麼問題可以在網上線我留言。QQ360795604

⑷ 國內C語言學習網站有那些

編程學習App推薦:1.W3Cschool(教程比較豐富,還能學習,有論壇區)
2.慕課(視頻為主)
3.網路傳課(也是以視頻為主,可配合W3Cschool一起學習)

⑸ 學習C語言的網站

VC知識庫
提供Visual C++程序源代碼、編程文摘、及其它VC資料,還有論壇交流。

唯C世界
主要包括C語言教室、C數據結構、軟體下載、技術論壇等,這里的論壇不錯的。

VC大本營
VC愛好者製作的網站,規劃還是挺系統的,內容也不錯。

C語言之家
提供源程序代碼和學習資料等下載,有論壇交流。

C++ Builder開發者
提供控制項、源代碼、系統補丁、電子書籍等下載,另有控制項使用及編程技巧。

Visual C++技巧與源代碼
專為開發者設計,大量的源代碼、全面的詳細介紹。

單片機的C語言
專題論壇,單片機的C語言,Keil C解密版下載。

VC之路
綜合軟體開發網,以VC++編程為主。

Visual C++開發指南
是一個與Visual C++開發相關的專業網站,本站目前的形式主要以開發資源和開發論壇為主,主要是為了給廣大的開發人員提供一個獲取資源和自由交流的場所。

VC編程網
VC編程學習的網站,提供幾大專題和豐富的文檔資料以及很好的論壇。

C++ Builder編程俱樂部
收集的編程技巧、常式、控制項等雖然量不多,但都是站長精心篩選的;網站宗旨是與廣大編程愛好者們一同進步。

VCCode
提供C/C++源代碼與技術文章,天天更新,龍堂提供技術交流社區。

⑹ 求一個學習C語言的網站!

http://www.bccn.net編程中國 中國最大的編程網 我每天都上這個網站 我在這網站學會了c c++
vb 很不錯 強烈推薦

http://www.diybl.com/ diy部落 是個很不錯的網站

http://bbs.bccn.net/forum-5-1.html 這是c語言論壇 裡面有很多好東西 比如acm國際程序大賽習題就有

就這些吧

⑺ 學習C語言程序設計的網站有哪些

校學生可以直接進入第2步學習。
2.按照《C語言程序設計入門學習六步曲》進行上機練習。
3.在上機練習時要養成良好的編程風格。點擊查看C語言的編程風格

4.積極參加C、C++興趣小組,養成和老師與同學交流習慣,從而相互收益。有時別人不經意的一句話可能使你茅塞頓開--「一句話點醒夢中人」。

5.及時總結自己的學習經驗,養成寫C語言日記的習慣。軟體有編程日記功能。

6.從網上或教材上找一個自己感興趣的題目(選題時根據自己的能力,可先易後難,培養自己的成就感,如果有了成就感,即使再苦再累還是感覺C語言學習是一件快樂的事,同學們喜歡打游戲,經常通宵達旦地玩游戲也樂而不疲就是這個道理)進行實戰訓練,提高自己的C語言綜合應用能力。

7. 由於C語言靈活、強大,初學者要全面地掌握它是不可能的,因此在學習C語言的過程中,不要在細枝末節上浪費精力(比如++、--用於表達式的計算,實際上是沒有意義的),但一定要熟練掌握C語言的流程式控制制語句、數組、函數、指針等基礎知識的應用,為學習面向對象程序設計打下堅實的基礎。如果這些知識你學不好,要後續學習好C++、可視化的程序設計Visual C++或C++Builder就像空中樓閣,是不現實的。
C語言程序設計入門學習六步曲

筆者在從事教學的過程中,聽到同學抱怨最多的一句話是:老師,上課我也能聽懂,書上的例題也能看明白,可是到自己動手做編程時,卻不知道如何下手。發生這種現象的原因有三個:

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

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

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

出現問題原因清楚了,那麼如何學習呢?請你看

在程序開發的過程中,上機調試程序是一個不可缺少的重要環節。「三分編程七分調試」,說明程序調試的工作量要比編程大得多。這里以如何上機調試C程序來說明C語言的學習方法。

第一步、驗證性練習

在這一步要求按照教材上的程序實例進行原樣輸入,運行一下程序是否正確。在這一步基本掌握C語言編程軟體的使用方法(包括新建、打開、保存、關閉C程序,熟練地輸入、編輯C程序;初步記憶新學章節的知識點、養成良好的C語言編程風格)。
初學者最容易犯的錯誤是:

1、沒有區分開教材上的數字1和字母l,字母o和數字0的區別,造成變數未定義的錯誤。另一個易錯點是將英文狀態下的逗號,分號;括弧()雙引號""輸入出入成中文狀態下的逗號,分號;括弧(),雙引號「」造成非法字元錯誤。

2、C語言初學者易犯語法錯誤:使用未定義的變數、標示符(變數、常量、數組、函數等)不區分大小寫、漏掉「;」、「」、「(」與「)」不匹、控制語句(選擇、分支、循環)的格式不正確、調用庫函數卻沒有包含相應的頭文件、調用未C聲明的自定義函數、調用函數時實參與形參不匹配、數組的邊界超界等。

3、修改C語言語法錯誤時要注意以下兩點:

(1)、由於C語言語法比較自由、靈活,因此錯誤信息定位不是特別精確。例如,當提示第10行發生錯誤時,如果在第10行沒有發現錯誤,從第10行開始往前查找錯誤並修改之。

(2)、一條語句錯誤可能會產生若干條錯誤信息只要修改了這條錯誤,其他錯誤會隨之消失。特別提示:一般情況下,第一條錯誤信息最能反映錯誤的位置和類型,所以調試程序時務必根據第一條錯誤信息進行修改,修改後,立即運行程序,如果還有很多錯誤,要一個一個地修改,即,每修改一處錯誤要運行一次程序。
第二步、照葫蘆畫瓢
在第一步輸入的C程序的基礎上進行試驗性的修改,運行一下程序看一看程序結果發生了什麼變化,分析結果變化的原因,加深新學知識點的理解。事實上這和第一步時同步進行的,實現「輸入」加深知識的記憶,「修改」加深對知識的理解。記憶和理解是相輔相成的,相互促進。

例如:將最簡單的Hello World!程序
#include "stdio.h"
int main()
{
printf("Hello World!\n");
return 0;
}
中的

printf("Hello World!\n");

中的Hello World!改成你的姓名,運行一下程序,看有什麼變化?

再如求1+2+3...+100的和的程序

#include <stdio.h>

main()

{

int i,sum=0;

for(i=1;i<=100;i++)
{
sum=sum+i;
}
printf("sum=%d\n",sum);
}

第1次將for(i=1;i<=100;i++)中的100改成50,運行一下程序,看有什麼變化?

第2次將for(i=1;i<=100;i++)中的i++改成i=i+2,運行一下程序,看有什麼變化?

找出程序結果變化的原因,就加深了對C語句的理解。

第三步、不看教材看是否能將前兩步的程序進行正確地輸入並運行。

在這一步要求不看教材,即使程序不能運行,看能否將其改正,使其能正確運行。目的是對前兩步的記憶、理解進一步強化。

第四步、增強程序的調試能力

在教材中每章都有C語言初學者易犯的錯誤,按照易出錯的類型,將教材中的正確的程序改成錯誤的程序,運行一下程序,看出現的錯誤信息提示,並記下錯誤信息,再將程序改成正確的,運行一下程序。這樣反復修改,就能夠學習C語言程序發生錯誤的原因和修改錯誤的能力。

注意:每次只改錯一個地方,目的是顯示發生該錯誤的真正原因,避免一次改動多個地方,搞清發生錯誤的真正原因,切記!!!!

注意:上機調試程序時要帶一個記錄本,記下英文錯誤提示信息和解決該錯誤問題的方法,積累程序調試經驗,避免在編程犯同樣的錯誤,切記!!!!。

例如,將Hello World程序中語句

printf("Hello World!\n");

中的;改成中文的分號;

運行一下程序,看有什麼結果?

調試程序是一種實踐性很強的事,光紙上談兵是是沒用的,就像游泳運動員只聽教練講解示範,而不親自下水練習,是永遠學不會游泳的。

即使在優秀的程序員編寫程序也會犯錯誤的,可能事最低級的語法錯誤,但他能快速發現錯誤並改正錯誤,而我們C語言初學者面對錯誤提示,不知道發生了什麼錯誤,如何改正,這就事差別。

第五步、研究典型的C語言程序,提高程序設計能力

C語言初學者遇到最多的困惑是:上課也能聽懂,書上的例題也能看明白,可是到自己動手做編程時,卻不知道如何下手。發生這種現象的原因是:所謂的看懂聽明白,只是很膚淺的語法知識,而沒有深刻地理解C語言的語句的執行過程(或流程)。

計算機是按照人的指令(編寫的程序)去執行的,如果不知道這些C語句在計算機中是如何執行的,你怎麼回靈活運用這些知識去解決實際問題呢?

解決問題的方法是要先理解C語言各種語句的流程(即計算機是如何執行這些語句的過程),然後研讀現成C語言經典程序,看懂別人事如何解決問題的,以提高自己的程序設計能力。
第六步、研究課程設計源成序,提高C語言的綜合應用能力.

⑻ 大家有沒有關於C語言,的視頻免費教學網站!自學!

優酷網上有c語言視頻教程全集,搜一下就出來了。建議LZ:1.結合教材,邊看邊做筆記。 2.課後用TC.exe 上機練習。最 常用的有Turbo C 2.0、Turbo C++ 3.0、Visual C++等 我用的教材是 C程序設計(第三版)、清華大學出版社的。類似的教材在書店裡有不少。 另外C++是面向對象的語言,C語言是面向過程的,C++學起來比C語言困難得多,所以不太適合程序設計的初學者。因為面向對象的基礎是面向過程,因此建議LZ先打好基礎,從C語言開始 。C程序學起來不簡單。希望LZ能成功。

熱點內容
驅動編譯龍芯 發布:2024-05-05 14:41:31 瀏覽:957
起什麼密碼 發布:2024-05-05 14:29:48 瀏覽:562
安卓怎麼設置鎖屏時不顯示微信通話 發布:2024-05-05 14:21:59 瀏覽:223
qq怎麼訪問照片流 發布:2024-05-05 14:20:38 瀏覽:17
java實現的加密演算法 發布:2024-05-05 14:20:33 瀏覽:183
基礎it編程的書籍 發布:2024-05-05 14:19:47 瀏覽:442
網易夢之國伺服器ip 發布:2024-05-05 14:06:11 瀏覽:34
如何設置一個通俗易懂的密碼 發布:2024-05-05 13:52:21 瀏覽:621
新網易我的世界伺服器 發布:2024-05-05 13:42:44 瀏覽:662
演算法題寫錯了 發布:2024-05-05 13:34:57 瀏覽:804