1、系統(tǒng)掌握程序設計的基本理念,形成基本的程序設計思維;
2、能夠獨立運用程序設計思想解決現(xiàn)實生活中的實際問題;
3、了解在程序的編制與運行過程中,內(nèi)存的分配機制。
4、熟練掌握并運用順序、選擇、循環(huán)三大程序設計基本結(jié)構(gòu)。
5、熟練掌握數(shù)組、函數(shù)等常用的程序設計方法。
6、深入理解指針、結(jié)構(gòu)體、文件等知識的內(nèi)涵與外延。
7、通過課程樣例的學習,能夠?qū)⒊绦蛟O計與數(shù)學以及實際生活結(jié)合起
來,打破壁壘、形成理性思維。
8、在課程中將一些古今中外的經(jīng)典數(shù)學案例程序化,增強學員的國家
自豪感,激發(fā)學員的創(chuàng)造思維。
寓教于樂、由淺入深,緊密貼合實際生活及數(shù)學常識。
本教程為程序設計基礎入門課程,熟練掌握后再學習其他課程必能事
半功倍。
本教程共分為為十個章節(jié):
第一章
介紹了C語言的基礎知識、運算符、表達式及順序結(jié)構(gòu)程序設
計,包括C語言能干什么、運行的步驟和DEV-C++軟件的安裝與使用;
最簡單C程序的設計及開發(fā)過程。
第二章和第三章
介紹了選擇結(jié)構(gòu)程序設計和循環(huán)結(jié)構(gòu)程序設計,使學
員學會編寫簡單的C語言程序,能夠初步解決數(shù)學中的實際問題;
第四章至第九章
介紹了C語言中數(shù)組、函數(shù)、指針、結(jié)構(gòu)體與共用體、
文件、預處理的基本概念及應用,使學員掌握復雜程序編制的基本方法,
并從中滲透數(shù)據(jù)結(jié)構(gòu)及面向?qū)ο笏季S等最基本程序設計思想;
第十章
設置了多個具有實用性及趣味性的綜合實訓,熟練掌握能夠提
高C語言綜合應用能力,學員還可以進行適當擴充或嘗試采用其他方法
達到同樣目標,使程序設計技能及理念更上一層樓。
1、學習C語言需要什么軟件,到那里下載?
答:當前有很多支持C語言運行的軟件,我們這個教程選用開源免費的
DEV-C++這款軟件。在我要自學網(wǎng)可以下載,安裝容易,設置簡單。
2、C語言難學嗎?需要什么基礎,有什么好的學習建議。
答:興趣是最重要的老師,只要你有編程語言學習的興趣或者需求,只
要你能堅持下去,就一定能夠?qū)W懂、學通、學透。
C語言入門簡單,只要具有基本的電腦操作技能,具有一定的邏輯思維
知識,都能夠去學習。
編程語言的學習及編程思維的培養(yǎng)是一個循序漸進、逐層提高的過程,
所以建議要反復學習、多次學習。
3、在程序調(diào)試過程中,最常見的錯誤是什么?
(1)變量沒有定義直接使用。
(2)關(guān)鍵字大小寫不分。
(3)語句后面沒有分號。
(4)括號不匹配。
(5)括號、引號、分號不是英文狀態(tài)的。