能用電腦打字
初中水平的初等代數(shù)
學完初中平面幾何后所能達到的邏輯思維能力(但不要求幾何知識本身)
以上我認為是必須的。
計算機的一點歷史啊,常識啊,如知道計算機有磁盤、內存、CPU和輸入輸出設備
一點二進制的東西,不過可以在學C語言同時學
熟悉一般軟件的使用
中學英語水平
高中數(shù)學知識
以上不是必須的,但多數(shù)學C語言的人都具備了。
學過一門更簡單的高級計算機語言,如BASIC(不是VB)、Pascal、LOGO或某種腳本語言
高等數(shù)學及相當?shù)倪壿嬎季S能力
熟悉計算機構成、原理,操作系統(tǒng)的一點知識,硬件的一點知識
良好的英語能力
以上是很理想的學習狀態(tài),不過具備的人不多。
c語言是一門計算機語言也就是平時所說的編程1~
你如果一點基礎都沒有的話學習編程我認為 c語言是一個很好的入門語言(很多人都說是vb簡單,但個人認為雖然簡單不適合入門語言學習,除非今后想往.net或basic方面發(fā)展)先不說這些??!~在學習c語言之前要掌握的時計算機基礎啊
比如2 8 10 16進制的轉換原碼反碼補碼等鑒于你是初學不用掌握太多的東西需要的知識在以后會慢慢了解適自己的情況而定!~
至于你說看了看沒看懂 不知道你看的是什么書 我推薦你一本 譚浩強的《c程序設計 (第二版)》很多人學習c語言都是看的這個(我也不例外呵呵)第一章是介紹c語言的歷史和版本之類的東西了解一下就可以了!~從第二章好好看吧 不是很難應該能看懂!~
你的基礎是有點難了.英文就那么一點可以忽略,只要強記就可以了.但是數(shù)學基礎必須要有,否則就算學也不會學得很好.編程這活基礎不好的話是沒什么用的.可能別人拿來一段代碼都看不懂它所表達的意思的.所以如果你有心學這個,建議先把數(shù)學底子先打一下.可以的話學下高數(shù).如果有困難最起碼也要把高中數(shù)學學完吃透.編程和數(shù)學里的一些邏輯思維和一些數(shù)學定勢習慣是有一些共同的.所以最低要求是要把里面的一些數(shù)學解題模式和習慣要掌握.這樣學習起來編程.C才容易.而且這樣僅僅只能說是一般,只能看懂代碼而已.如果要自己單獨編寫代碼.則需要慢慢來.。
C是除機器語言和匯編外最貼近硬件的程序語言,除了必要的數(shù)學和英文基礎外最好對計算機硬件有一定了解。學C是個枯燥的過程,但能堅持學下來的話能為將來打下良好基礎。實際上我建議你搞臺低配置的機器,只裝DOS和Turbo C,從基礎到DOS下的VGA圖形編程一路上學下來,會發(fā)現(xiàn)它越來越有趣。加油,小朋友!
中期有個很有意思的東西就是graphics.h這個庫,結合一些解析幾何知識再加上你的想象力,你可以畫出很復雜很炫的幾何圖形,當年我是玩得不亦樂乎。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據(jù)《信息網(wǎng)絡傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個月內通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:3.640秒