1樓:匿名使用者
形成程序導向的程式設計思想,能夠以結構化程式設計思想考慮問題,解決相關領域的具體問題。總之,用處很多。
2樓:匿名使用者
c是基礎語言,有用沒用,要看你什麼行當的,幹什麼的
3樓:
如果你不從事it方面,只能說你可以對c語言有個初步的認識;如果打算從事it方面,尤其是開發工作,那麼c語言是基礎。
4樓:衣霽
按照我的理解 培養和開發你的邏輯思維能力。培養你的物件導向的思想, 學會c語言是給你學習其他高階語言打基礎,
當然 你如果把c學精通了,那完全就是一門開發語言了,也就完全可以用c來開發
這裡有對c的相關介
呵呵 這純屬個人意見。
5樓:
c一般用來
底層開發,如
作業系統
,嵌入式
開發,微控制器
程式設計一般使用
c語言和
組合語言
。或者要求效率,高
可移植性
的地方。c對人要求很高,
程式設計師要考慮的地方太多。他的特點就是每一個位元組都可以精確控制,不象c++,
編譯器為你自動加的東西太多,效率也就低了。windows就是用它來開發的,linux很多
程式也用它來寫,我估計c再過幾十年也不會過時。
學c語言程式設計有什麼用
6樓:長沙新華電腦學院
當然有用的啊,可以做程式設計,從事it行業
7樓:
c一般用來底層開發,如作業系統,嵌入式開發,微控制器程式設計一般使用c語言和組合語言。或者要求效率,高可移植性的地方。c對人要求很高,程式設計師要考慮的地方太多。
他的特點就是每一個位元組都可以精確控制,不象c++,編譯器為你自動加的東西太多,效率也就低了。windows 就是用它來開發的,linux很多程式也用它來寫,我估計c再過幾十年也不會過時。
8樓:匿名使用者
按自己的想法編寫軟體 使電腦的使用更有效率
9樓:匿名使用者
計算機程式設計的入門語言!
c程式設計有什麼作用
10樓:天蠍小灰馬
(一)「專案驅動」式教學
目前最著名、最有影響、應用最廣泛的windows、linux和unix三個作業系統都是用c語言編寫的。0s是計算機系統(由軟硬體兩個子系統構成)的核心和靈魂,它是軟體中最龐大最複雜的系統軟體。既然如此龐大複雜的0s都可以用c語言編寫,從狹義而言,還有什麼系統軟體和應用軟體不能用c語言編寫呢?
由此可以肯定的說,c語言是一門十分優秀而又重要的語言。
c語言程式設計是過程性程式設計語言,它的發展貫穿了計算機發展的歷程,它蘊含了程式設計的基本思想,囊括了程式設計的基本概念,所以它是理工科高等院校的一門基礎課程。
高等院校開設c語言程式設計的目的是讓學生對程式設計有個入門,有個直觀的理解,同時為其他後續課程作鋪墊。但是如果教學僅僅以此為目的,那麼教學本身就效果而言是個大大的失敗。
大家知道,在商業上講究唯利是圖,「利」是商業追求的目標,離開了「利」經商,則商無動力,其結果是必敗無疑。在c語言程式設計教學當中,教師應該把「唯用是圖」作為教學的首要目標。如果拋開了實際應用進行程式設計教學,就是紙上談兵,就是「說明書」式的教學。
印度的程式設計課程採用「事件驅動式」教學,我認為在中國的c語言程式設計教學中應該採用「專案驅動式」教學。「專案驅動式」教學就是以專案為目的,以c語言理論教學為過程,最終能用c語言設計專案,實現專案的要求。「專案驅動式」教學的關鍵在於培養學生「如何做什麼」和「可以幹什麼」。
一個專案就是一個工程,在「專案驅動式」教學中,首先應該讓學生簡單瞭解什麼是軟體工程思想,其次在c語言理論教學過程中,讓學生懂得物件導向的程式設計的風格,最後引導他們來設計專案。
(二)「專案驅動」式教學應注意的問題
1.c語言程式設計教學要幫助學生樹立面向工程的觀點
在計算機行業中,軟體是通過人們的智力活動、把知識與技術轉化成資訊的一種產品。軟體的設計已經用工程的觀念來進行管理。軟體設計工作被當作一項系統工程來對待。
軟體的的生存週期一般可分為以下階段:問題定義、可行性研究、需求分析、概要設計、詳細設計、編碼、測試、執行與維護。我們不難看出軟體工程的複雜程度是很大的。
理工科高等院校把c語言作為一門基礎課程,也是為了給社會培養資訊科技人才。眾所周知,養成一個好的習慣是非常重要的,所以c語言程式設計作為大多數工科院校學生接觸的第一門程式設計語言(有的院校講pascal),就應該讓學生樹立正確的觀點。那麼當前的程式設計教學也必須以切合將來軟體工程開發的實際需要為第一目標,使學生在學習程式設計的初級階段就樹立正確的軟體工程觀點。
這樣做不僅可以為學生將來從事計算機應用設計打下良好的基礎,而且有利於培養學生分析問題的完備性,以及統籌全域性,協調關係的基本素質。
2.理論教學應從單一的「結構化程式設計」向「結構化與物件導向並舉」轉變
「結構化程式設計」方法是程式設計的基礎,必須讓學生掌握得堅實可靠。結構化程式設計的過程是培養學生思維能力的過程,在教學中經常發現有些學生的思維混亂。這些都是缺乏思維訓練的結果。
結構化程式設計的訓練不僅可以讓學生養成良好的程式設計習慣,而且可以有效地培養學生思維的條理性和邏輯性。所以在授課過程中要注意講解結構化程式設計的思想時應突出兩點:(1)程式的質量首先取決於它的結構。
(2)程式設計的基本方法是自頂向下地逐步求精和模組化。
在c程式教學過程中,越到後面的章節,學生越會產生設計程式逐漸變難的感覺,這是不符合邏輯的一種怪現象。按照常理,c語言學的越多,說明你的程式設計知識越多,設計起程式來應該更加得心應手,那麼出現這種現象的原因何在呢?當然該問題的出現的原因是多方面的,但是其中最重要的一點就是長期以來程式設計的觀念不是以如何處理好物件為出發點,而是以如何使用好語言為基本點。
受這種思想的影響,我們的程式設計教學大多數不是以如何解決好問題為重點,而是以講解語法規則和語句格式為重點,是「說明書」式的教學。這樣做造成的結果就是見到一個程式後學生首先想到是該用哪條語句,而不是思考怎樣合理的解析。要切實解決這個問題,首先應該改變程式設計的觀念。
「物件導向程式設計」思想是目前最為流行、極為實用的一種程式設計方法,但是讓學生直接接觸「物件導向程式設計」,肯定不能對程式設計打下牢固的基礎。「結構化與物件導向並舉」是現代計算機程式設計的發展趨勢,應該認真探索研究,讓學生有一個較為輕鬆的學習過程。程式設計的實質就是編寫處理物件的過程,所以將c與c++有機的融為一體的教材應該是首選教材,在教學過程中,我們應該從社會發展的角度進行探索研究,將目前最為流行又極為實用「物件導向程式設計」思想融合到c語言教學中。
3.c語言教學應培養學生良好的程式設計風格
具有良好的設計風格應該是程式設計師所具備的基本素質,在實際的專案中程式設計師往往都有自己的一些程式設計風格。目前95%以上的程式設計書籍不注重程式設計風格問題,這導致了很多學生沒有良好的程式設計風格,在他們剛剛畢業踏入社會時,如果周圍的同事沒有良好的程式設計風格,那麼很難通過環境來使自己提高這方面的素質,即使有提高也不容易比較全面的提高。因此在學生接觸的第一門程式設計語言教學中,就應該培養學生良好的程式設計風格,使他們一進工作環境就具備這個素質。
pascal設計者n.writh教授十分重視程式設計風格的養成,他堅信「教給學生們以表達他們思維的語言會深深地影響他們思維和創造發明的習慣,而正是這些語言本身的混亂直接影響著學生們的程式設計的風格」,他這裡所指的「這些運用」是當時那些主要用於程式設計教學的計算機語言。對學生來講,一開始就強調程式設計風格很有必要,良好的程式設計風格不僅有助於提高程式的可靠性、可理解性、可測試性、可維護性和可重用性,而且也能夠促進技術的交流,改善軟體的質量。
所以培養良好的程式設計風格對於初學者來說非常重要。
11樓:匿名使用者
可以這麼說:
如果你想寫作業系統,編譯系統
如果你想讓機器變得智慧
如果你想讓你的智慧發揮到極致
就得學c
這就是c程式的作用
12樓:有匪之君
我現在也學c呢,是從那種特別簡單的c開始學的。
c其實是一種比較基礎的計算機程式語言,反正學好了c再學次其他語言就感覺很簡單
但是c也不是那麼好學的。
13樓:尾文柏鍾颯
一些有關教學類的程式一般都用c語言編寫。
c語言還是學c++的基礎。
c語言相對比較容易學,學會了再學其他的事半功倍。
象你要考計算機網路3級的話,機試就是用c語言程式設計。
用處比較大,好好學吧。
希望能夠幫到你。
學習c語言有什麼用?電腦程式設計是幹什麼的?
14樓:匿名使用者
程式設計可以製作很多的東西
,可以說你把程式設計學懂了在it界是無所不能,想幹什麼就幹什麼,還有就是你在電腦上 用的任何東西都是用程式編譯的,我說的是任何東西。程式設計的用處太多太多了。用win-tc這個軟體就可以程式設計,我現在也是剛學c沒有多久,也是菜鳥一個啦!
15樓:匿名使用者
用來程式設計的阿,就是做軟體的工具,一些軟體就是用c語言來做的,程式設計工具好多的,c語言只是其中的一種。
學習程式設計和c語言有什麼用?
16樓:匿名使用者
c語言只是入門。
凡一事精者,觸類旁通。學會c語言之後再學其他程式語言就容易多了。
在你不是計算機系學生的前提下,如果你是出於興趣愛好,請繼續。如果你是為了謀生,請選擇別的出路,走這條路太慢,學個半瓶子晃盪不好混
17樓:
還是很有用的,一些裝置或儀器以及工具軟體的使用和開發經常用到c語言的。
18樓:匿名使用者
學習計算要語言是一個漫長的過程,c語言是介於高階語言與低階語言之間的一種基礎語言,計算機語言中大部分的語法和詞法是觸類旁通的.學習了c語言有利於你學習其它的高階語言,例如c++就是基於c語言的一種高階.而且功能也很強大.
但是如果樓上的那位說的一樣,要是想要沒有太長時間的話,想靠從c語言開始學程式設計混飯吃還是算了,直接從高階語言開始吧,而且要多練習才行的,希望你能有一個好的成就!
19樓:
沒用的,那點毛皮只能夠玩遊戲
20樓:匿名使用者
程式設計和c都是瞭解計算機基本程式的入門!當然對c++等等後面的程式軟體是有很大幫助的!
21樓:匿名使用者
當然是程式設計了,沒有程式哪來今天的計算機
22樓:匿名使用者
如果你不知道 學習程式設計和c語言有什麼用?
那就是沒用
c在c語言程式設計裡是做什麼用的, c 在C語言程式設計裡是做什麼用的??
山大威海校區 通過你的描述我大概知道你要表述的意思了,fscanf是進行檔案讀取操作,而檔案中資料的存放格式是用中間 來描述規範的,當然,第一項大家都知道,是開啟檔案的指標 file,這裡是output fopen 至於第三項,是要儲存的位置,你的情況是 c字元,而 c就是檔案中的間隔符。 百小度 ...
c語言涉及用的英語有哪些,C語言程式設計必須學會的英語有哪些?
不用學的。有什麼看不懂到時再學。用中文版的編譯器就不要學的怎麼樣了!就是初中簡單的英語單詞 c語言程式設計必須學會的英語有哪些?不需要必須學會英語,能有4級水平就ok了!c語言中涉及英文不多,可能會涉及到一些專業英語,但是基本上用不到 需要就是一些最基本的英語,所有的程式語言,單詞都不是最重要的,最...
學習C語言用什麼程式設計軟體好,初學者學習C語言用什麼程式設計軟體好?
御劍晨風 任何編譯器都可以。最小的是borland c compiler,大一點的是turbo c,再大的有dev c borland c bulider和microsoft visual c 看自己硬碟容量決定。除第一個外,其餘均為ide 整合開發環境 本人推薦試用ms vc microsoft ...