1樓:匿名使用者
只要有興趣就沒有做不成的事,各種語言雖然看起來是一堆英文但是卻很簡單,關鍵字只有幾十個,語法也不多,學起來沒有問題。
我剛畢業時c語言很差的,由於工作的需要,就撿起來在學,做了些程式後,發現自己喜歡上c語言了,越學越簡單,所以你也不要困惑,想學就學,做幾個小程式後就明白了,也感興趣了。
2樓:拉絲紅薯愛涼皮
這有點難呀.
恐怕你要下功夫了.
只要你肯學,一定會學會.你要相信這點.我想就沒問題.加油.
3樓:
我建議你先別學c。那玩意我鼓搗了一年多才出有小成。希望你先學pascal。
這是面向過程的,比較適合初學者。而且也不難。學程式設計要培養興趣。
c是物件導向的。而且你基礎不太好。還是低起點吧。
我就是這樣的,當初大一的第一門課就是pascal。弄了半年。大二才學c的。
學習要循序漸進,不能一口吃個胖子。
4樓:匿名使用者
其實都行,只要你肯努力。不花時間在玩遊戲上。
關鍵在看書,要好好看,例子都不要嫌麻煩,自己敲一遍,體會一下為什麼。書後習題就都自己思考一下。
推薦《c程式設計》,譚浩強。慢慢看,總會看完。總會有收穫。
5樓:
c語言可以學,但是學會了沒什麼用
6樓:匿名使用者
當然可以 c語與數學不搭邊 計算機用心就可以 沒問題的!
只要功夫深 鐵棒磨成針
7樓:
懸乎,c語言不好學,關鍵在於努力
8樓:洪興
行, 你學吧, 又不犯法的
c語言初學者的小困惑
9樓:匿名使用者
朋友這個問題很有難度的,首先可以給你說無論你找c方面的資料看,都可以看到++和--是有***的,所以程式中盡量少用
你這道題,如果在vc上的話,應該是
i = 6 k = 16 = 5 + 5 + 6turbc中,應該是
i = 6 k = 18 = 6 + 6 + 6絕對是正解,所以這個問題是與編譯器有關的,你知道就好啦,不要深究
10樓:豬頭或火寶寶
樓主你好!!
怎麼會一樣的!!前者是先自加即++i;然後早使用其值,而i++是先是用其現在的值即i=3;然後在自加!!!!
11樓:匿名使用者
這種情況在標準裡屬於未定義的情況,依賴編譯器的具體實現,屬於語言裡灰暗的角落。具體可以看看標準的sequence point部分。
12樓:匿名使用者
對於++i先自增,再參與其他運算。
對於i++,先參與其他運算在自增。
所以:j=(++i)+(++i)+(++i);
相當於:
++i;
++i;
++i;
j = i + i + i;
在可靠的程式設計中最好是將i++和++i獨立開來。
另外++i比i++運算速度快。
13樓:匿名使用者
這是編譯器的問題
它進行了優化
你換乙個
可能得到的答案又不同了
這裡編譯器先算出i的值
然後i*3
學習c語言的困惑
14樓:大衍之
空有理論沒有任何意義的,看你的樣子,似乎一步登天,不管學什麼教材,都要從0開始,每個程式都要多練,就是乙個基本的函式也蘊含了很多知識,多多問函式為什麼這麼寫,換個結構性不行,有沒有辦法等等,哪是看著簡單就簡單的。
找乙個最基礎的書看起,多練習,從簡單開始在尋覓提高估計你連讀程式的感性認識都沒有,那有何來通過理性解決問題在說本來思路這東西是是寬泛的,是通過最基本的題目積累的到一定的經驗得到的,並不是任何一本教材能能夠教你的
15樓:匿名使用者
一般教材都是會舉例子的,譚浩強的書如果你覺得不好,那你一定是很少上機操作了。
譚浩強的書,叫做c語言程式設計(第二版)
16樓:非突
多動手...
自己去拼湊,改書上的程式,慢慢來,
17樓:匿名使用者
c語言好想學 要基礎? 我0基礎啊
有c語言易語言的群拉一下進去潛下水 吸收點精華啊!
18樓:匿名使用者
c++primer
c++程式設計思想
c語言的學習困惑~~~~~~~~!
19樓:慕容冰綃
可以一步步自己編寫比較大的程式,或者應該先找找比較大的專案的源**自己研究研究,這樣可以提高對軟體框架的認識,畢竟大學教材只是打基礎
20樓:陌路的揚塵
程式設計。你現在主要要熟悉演算法和步驟,然後再學總體,當然有興趣可以自學更多的。
21樓:匿名使用者
找些小專案做做好了,寫一些小遊戲什麼的。可以去書店買本c例項的書,了解下工作中的c程式應用。
有關c語言學習的困惑:
22樓:匿名使用者
1.乙個多月就開始看資料結構有些早了
2.我覺得現在你應該開始熟悉c的函式庫了 乙個庫乙個庫的過
不要覺得沒什麼用 到時候現查就行。。。你把所有函式功能記住了 在見多了呼叫形式 基本上你就知道c是怎麼程式設計的了~
3.我高中學的c語言 我這個年齡算的早了 那時候電腦遠沒有普及 大學的時候覺得老師講的太沒用
自己開始看api 也感覺很困難 然後回頭把所有的庫過了一遍 基本上看什麼都沒有問題了
4.別做程式設計師 呵呵 我的一點忠告 太累~
加入你想做程式設計師 c++是不二選擇
不過不是現在 我覺得你還是時間太短~
23樓:匿名使用者
看書,動手,動手,動手,看書,動手,動手,動手。。。。
依次迴圈
c語言初學
include main 用if else if最好!用?更好!if後面不用 別的if應該用else if 最後乙個用else void main 才對 include void main 用 這個語句更好 a 90?printf a a 80?printf b a 70?printf c a 60...
C語言指標,問題啊,初學啊,C語言指標問題(初學者)
j c這一句是錯誤的,j是int 型別的變數,只能儲存int型變數的位址值,應該改為j c才對。p是位址符格式。這樣輸出的是c的記憶體位址。想要通過j輸出c的值,應該這樣寫printf d j j儲存的才是c的值,j儲存的是c的位址。所以1 3 都應該改為 j p是輸出位址符格式,j是指向變數c的指...
c語言編寫程式困惑高手解答,C語言程式設計問題 求高手解答
while count printf 4d link h number link h number 0 count 這個演算法主要是雙while迴圈這裡。首先while count while i 3 內迴圈的意思是每數三次排除乙個當前元素。如果不等於3的話迴圈繼續往下數,等於3的話迴圈終止,進行迴...