C語言初學,C語言初學者?

時間 2022-03-08 20:00:02

1樓:聽不清啊

程式本身並沒有錯,以空格鍵跳出迴圈是不可能的。因為在輸入數值時,scanf會自動忽略空格。

你要輸入不確定個數的數值,可以定一個正常情況下不出現的數作為退出標記。比如正常都是非負數時,可以用負數作為退出條件。把while(1)改寫為while(a>=0)或while(a>-99999)。

2樓:匿名使用者

while(1)這段**可以修改成這樣子

bool isflag = true;

while(isflag)

怎麼自學c語言 入門

3樓:襲臨饒綺南

1.選好程式設計環境,最好用vc++。。如果你熟悉linux的話,可以用gcc。。。

2.練習,編些有趣的小程式。。可以從數學和影象入手,從最簡單的開始。。

比如dos控制檯上的計算器,控制一個點的運動,然後將這個程式慢慢修改,慢慢複雜,不知不覺就進步了。。3.保持恆心。。

遇到問題多方解決,自細研究,無論結果如何都會有收穫的

4樓:桑偉聶星闌

準備一本好書

比如譚浩強的《c程式設計》第三版

有一臺自己可以完全支配的電腦

有一個程式設計環境:初學者建議用visual

c++6.0

還有最好是有一個人來帶,這樣近不會跟快一些

5樓:

這是一個c語言入門的部落格,你可以從裡面看看學習的內容和過程。挺不錯的!!!

6樓:彌貞蒙星劍

哈哈...

我剛學的時候天天在tuboc裡面比大小,做聖誕樹,做99乘法表

7樓:慶育舒平惠

c語言不要深鑽了···是打基礎用的····

8樓:hi鈥唃鈥唌

買本譚浩強的《c程式設計》,然後靜下心好好啃,注意實踐。

我就是看這本書入門的,別隨便聽信網上的流言蜚語,說什麼老譚的書不行,要有自己的主見,我感覺這本書很不錯的。1000多萬冊的銷量,被國內那麼多學校選為教材,這就是很好的證明。這本書非常適合零基礎的入門的。

零基礎就看《the c program language》能看懂嗎?打擊信心啊。

9樓:匿名使用者

敲課本上的程式,不要錯過一個啊,執行成功為止。

10樓:匿名使用者

有一個要訣:多模多練

我想你是一個計算機技術員,計算機基礎一定很好的,那就好辦了,計算機技術本是一家,c語言的基礎比較簡單,容易記住。

熟悉基礎之後,就對各種例題進行模仿,舉一反三,模仿多了,編起程式就順手了。

之後大量練習各種習題,本人強烈推薦歷年的c語言真題,它幾乎涵蓋了c語言所有知識(不是單指一份試卷),什麼時候對哪些習題輕易拿下,我想你已經具備不看書就可以進行一些程式設計了。

越編越多,越多越熟,越熟越精,越精越廣,最後,在c語言這一領域找份工作還是可以的。

不過,所有的前提就是你捨得花時間下去,否則,呵呵...

11樓:

所有的語言入門都一樣

理解它的語法,語句結構,關鍵字

接下來就是對應訓練,多敲**,寫一手好的**是用**量碼出來的,這樣會使基礎穩固

接下來還想發展就得學習資料結構,做專案,接觸底層開發。具體的知識點可以多上c語言網學習學習,提高自己的程式設計能力和對基礎知識的掌握和理解。

c語言初學者?

12樓:聽不清啊

你要看清楚這個題目是要做什麼事。程式是要你輸入一個整數。你輸入了一個單詞,它就不認得了。

c語言初學者

13樓:風火輪

k=0、1時自然不必多說,程式依然在迴圈體內。

k=2時進入判斷k++<=2,成立(準備執行下一次迴圈),並執行k++,於是k=3。

k=3進入判斷,不成立(程式即將退出迴圈體),但必須要執行k++,於是k=4。

什麼c語言程式設計軟體適合初學者

14樓:匿名使用者

vc6.0 ,舊了。

codeblack,還可以。

cfree破解版,貌似不更新了。

vs2010。有點大。

linux下c語言程式設計(適應平臺有點困難),建議選哪個都行。都能練習c語言。

15樓:無法無天

devc++簡單實用,安裝完成的時候選擇中文就可以了

或者網上的c-free

龐大一點的就是vs系列,幾個g,一般裝vs2010以上

16樓:元元旦旦

如果你是初學,我還是建議你用turbo c,因為它就是一個針對c的程式設計環境.當然vc++6.0,2008之類的更通用,但是不適合初學.

因為它們本身的使用就需要你學習,而且不是特指c的.也就是說,你寫了一個正確的c檔案,但是不一定能在vc++上正確執行,因為你還要包含這樣那樣的標頭檔案.而這些在turbo c裡是內建的.

你可以選擇trubo c 3.0試試.

17樓:熙楊丶

我覺得適合初學者練習c語言是gx developer 體驗會很好

18樓:棲鳳婷

visual studio啊。2005,2008,2012版本都行

新手如何入門c語言?

19樓:淦悅凌幻玉

首先要有恆心,c語言很難學。尤其是月往後才難呢!!!有一本書教《21天學通c語言》挺不錯的。您可以看看。裡面附帶光碟。

20樓:

樓上的先搞懂,人家不是現在要考計算機二級啊。

先看一些基礎的教材,有一個比較好的方法是你到工科學校那邊,往屆生好多都把自己的書籍賣掉了,你就買他們賣掉的教材就好了,既便宜,又容易入門,因為學校選的教材都還不錯,等看懂了也就入門了,當你把迴圈,檔案,連結串列,結構體,指標,條件等語句搞透了之後就去考試國家計算機二級考試吧,一定能過

21樓:k流星雨

首先選好一本教材,這是最關鍵的,我推薦譚浩強的《c程式設計第二版》及其輔導書第二版,也是譚浩強版的。其次,選一個執行環境,推薦visual c.6.

0.希望你能學好c語言。

22樓:匿名使用者

看譚浩強的《c程式設計》,這本書基本上是最好的入門書了,然後多上機操作。

如何學習c語言

23樓:卯永芬次凰

學習c語言的方法很多,最有效的莫過於

學習心態以及學習的順序!

心態要端正,遇到問題別懷疑自己的大腦和能力,我敢保證只要你沒有智障,任何語言對你來說絕對不是問題!

學習順序非常重要,比方說你不能在不學習普通型別變數的操作下去學習陣列……我建議你好好把基礎大好,還有一個就是

c語言在執行的過程中

他的底層是如何實現的,這個很重要,

如果你按照我說的學習,c語言對你來說

很容易!

24樓:呼新蘭騎丙

嘿嘿,你跟我有那麼一比

當初我也是成績相當不好

但是隻要感興趣,絕對是學得好的。

有人說學c++之前一定要學c。

這倒不一定

但是如果直接學c++的話

之後最好再看看c

瞭解一下也是有好處的,

c++primer

是本好書

注意不是primer

plus

這本我沒看過

甚至你可以隨便先找本爛書看

如果你屬於很好問的人的話

你一定會有很多問題

然後再看c++primer

那樣效果會很好的

另外,多上論壇

不懂問就是

積累了一定的知識之後可以試著幫著回答別人的一些問題這樣可以加強自己對語言的理解。

有一點不同意樓上的說法

c語言是基礎,但他絕不簡單

簡單的知識語法而已

而你知道語法有什麼用呢?

就好比你知道中文的語法

你就能寫出漂亮的詩歌嗎?

答案是否定的……

語法並不太必要刻意熟記,

用多了自然就記得了

思考演算法、結構

最重要的是程式設計思想。

「物件導向」不是說說而已

如果沒理解清楚那寫出來的東西說不定就是四不象。

但是不必害怕,

雖然不簡單,但也不是難以入門。

具體的在你學的過程中是能夠慢慢體會到的。

25樓:匿名使用者

1.c語言是一種程序導向的程式語言,非常靠近底層的程式語言,相對來說來講語法細節不是很多,但是這種自由組合的力度,靈活性非常強,真要組合起來**也是比較難看懂的,所以linux核心原始碼真正核心機制方面的**基本很難看懂,關鍵在與靈活運用,所以要想掌握的徹底就需要把基礎概念徹底搞明白,c語言難易理解的概念也就是那麼幾個,指標,指標函式,**,遞迴等概念。可以來和大家一起學習交流

3.無論理論學到什麼程度,總要找到實踐平臺去練手,可能這對於初學者而言比較難,如果是在學校裡面,途徑相對少點,有些學校裡面老師本身會接一些專案,正好需要一些基礎還不錯的人一塊幫著去做,這都是不錯的機會,前提基礎要弄好。當然最直接的是研究開源社群的**,**可以直接拿到,先從看懂**開始,能看懂**也是一種巨大的進步,畢竟**都不是孤立的,需要連串著去看,需要從**裡面抽象出中心思想,然後嘗試著去修改,雖然看起來距離實際的專案有距離了,但這是做專案之前必經之路,先從修改簡單的功能入手,然後再慢慢切入,做任何事情都需要有個過程。

學習程式設計要保持足夠的耐心,起碼讓自己在大染缸裡面,呆上一段時間,不要輕易下結論自己不適合這個行業,沒有什麼做不成的事情,關鍵看堅持的力度。

初學c語言,從哪本書開始學習,順序是怎樣的? 30

26樓:牛皮哄哄大營

1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門程式語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。 2、在學習c語言之前,應該學好計算機基礎。

裡面的很多概念對於c程式設計師都是非常重要的。如果在著手學習c之前,或者已經開始學習c,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習c語言之前學學彙編,這會對許多比較細膩的概念有清醒的認識。

那麼可以在看完一遍c語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,儘管此時的c語言還稱不上精通,有許多細節問題還不瞭解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。

3、不需要多少資料,掌握一本《the c programming language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在程式設計實踐積累基礎上的,必須一個一個程式的完成才能提高。

27樓:

那一本都行吧,我現在是要考二級,所以才學的c,用的教材也是二級專屬的,也已經學了一多半了

28樓:匿名使用者

前兩本都可以

資料結構c語言版是用來學資料結構的,不是學c的

29樓:

c程式設計

(譚浩強教授所著書籍)

30樓:七指觀影

這幾本都太難,你可以看看啊哈c幽默,適合新手

c語言初學者請教大家,C語言初學者請教大家

while a 14 的意思是a賦值為14,每次執行到這兒的時候,a的值就是4了,由於14為真,所以迴圈下去 因些最後停止迴圈是因為多次後,y的值大於了50 整個過程中,a,y的值如下 a 10,y 0 a 12,y 12 a 14,a 16,y y a 28a 14,a 16,y y a 44a ...

c語言初學者應該看什麼樣的書呢,C語言初學者應該看什麼樣的書呢?

青水之畔 個人感覺國外的教材會比較好一點,畢竟,c語言還是以英語的思維習慣來的。開始學的話給你推薦幾本 1 c語言大全第4版 herbert schildt 這本應該說是比較經典的了。2 c語言詳解 第6版 problem solving and program design in c sixth ...

C語言幫忙改個錯,我初學者

可以的。include void max int q,int d void main p a 0 for i 1 i q d q a 0 p?a 1 a 0 確保q指向的不是最大元素 for i 0 i printf 最大數為 d n p printf 次最大數為 d n q void max in...