來個C C 高手,怎樣才能成為C 高手

時間 2023-03-19 14:00:09

1樓:匿名使用者

大學計算機教材其實很好,你就看著書上的**,然後自己打。把每一段話都看明白 對於後面好幾頁的**也要打出來,看和動手打的效果是不一樣的。我覺得學習程式設計就是要有拿來主義,先是模仿,然後在琢磨是怎麼回事。

先照別人的來編,然後看看能不能給程式新增一些別的功能,在其原有功能基礎上擴充套件,這樣你不但記住了他的**自己又有了創新。你的問題可能是自己編寫的**過少,要多寫程式。在vc等編譯系統下編譯這樣一些小問題小毛病就能及時發現,這些問題光看書是不能發現的。

2樓:兜裡有兩塊糖

也許是平時練習和上課的關係,總是喜歡摳細節,但實際上程式設計這種東西更需要的是一種全域性的意識。多編寫一些大的程式對你很有幫助。

經驗的積累是提高c語言程式設計能力的關鍵。

遇到程式設計的題目,首先不要盲目的去編碼,這樣其實很沒有效率,應該首先分析一下題目,做一個簡單的瞭解,然後根據自己的瞭解,判斷一下自己講用到什麼資料結構,或者什麼程式設計思想。最後在紙上做一下簡單的規劃,或者說做一個流程。(正規 的話可以定義好函式的介面等等)。

準備工作做完以後再著手程式設計。就顯得很從容了。

這是我的一點經驗,希望對你有所幫助。

3樓:情感世界

看書很重要,網上的高手的說要多動手編寫程式,平時看書得程式也要自己編寫一次或多次~~

4樓:模擬山羊山羊菌

把你看過的書上遇到的練習和例子全部在電腦上重新編一遍,遇到不能通過的自己想**錯了然後修改,直到完美執行為止。

哪位大神幫個忙(c++)?

5樓:匿名使用者

首先根據質數篩法,用陣列prime標記0~100000中的所有質數,prime[i]==1表示i為質數。

然後將prime陣列轉為字首和陣列,即令prime[i]等於prime[0]~prime[i]之和。

表示0~i中的質數個數,這樣任意區間[a,b]中的質數個數就等於prime[b]-prime[a-1]

相應c++**和執行結果如下:

附原始碼:#include

#define n 100000

using namespace std;

int prime[n + 1]; 標記每個數是否為質數

int main()

for (int i = 1; i <=n; +i) /轉為字首和

prime[i] +prime[i - 1]; 累加為[0~i]中的質數個數

int m, a, b;

cin >>m;

int ans[m]; 儲存m組結果

for (int i = 0; i < m; +i)

for (int i = 0; i < m - 1; +i)

cout

怎樣才能成為c++高手

6樓:匿名使用者

介紹下我學習過程吧:

1.點滴積累:把自己在學習和實踐中實在不能理解的地方記下來,然後背熟。

然後讓它們在腦子裡面加工。這樣總有一天,你會突然發現原來不理解的位置其實就這麼簡單。這叫潛移默化。

2.和c++有關的幾門課程一定要學,比如《資料結構》,《編譯原理》,《離散數學》,《高等數學》,《線性代數》,《概率統計》,《作業系統原理》,《數位電路》,《類比電路》,《資料庫原理》,還有mfc,vc++等等 如果想成為高手,不僅要把他們學會而且還要學好。當然英文也是必須的。

想成為高手真的好辛苦哦!!!

想我們大學的時候就有這些課程,當時沒學精通,現在有點後悔了,現在只有在業餘時間繼續這些課程的學習了。如果你是在校生,建議你一定要把大學裡面所有的基礎科,專業科都學好。雖然你暫時發現不到它們有啥用,但:

「書到用時方恨少」,有一天你用到時會感嘆一句「還好以前學過!」。

最後祝你好運!!有一天能成為c++高手。。

7樓:匿名使用者

其實這個問題問了跟沒問沒什麼區別?

這不是說怎麼能成就怎麼能成的。

自己慢慢學吧。

沒什麼快捷的途徑。

先把32個重要的函式背下來吧。

大神快來啊,c或c++ 10

8樓:緣明思

居然紅領巾還說謊!現在的孩子啊!簡直了!

排列組合c5,2,=20,就20個組合,看這每個組合裡剩下3個是否符合確定的真值表。有真的則不是需要的答案。全假的則為需要輸出的答案。

c語言高手進

9樓:匿名使用者

程式的靈魂是演算法和資料結構。看完c就可以去看看資料結構,然後做些資料結構的習題,使用c語言來實現,等你資料結構學的差不多的時候,你的c語言功底就還能不錯了。

一定要用語言去解決問題。

你現在學完只是記著如何使用c和c的一些基本函式。而這不是主要的。

c++ 初學者

10樓:死靈邪神

就c++ primer吧,雖然也是基礎,你可以當複習吧~而且上面肯定有你沒學過的知識,作者的引導對你也很有幫助。

雖然我沒看過老譚的書,但我看過一點c++ primer,覺得真的不錯。

11樓:匿名使用者

c++primer一定要看。推薦你看一下accelerated c++,如果你搞得到的話。你看了這本就知道什麼事c++好書了。薄書有點貴(對我來說),但絕對物超所值。

個人愚見,譚浩強誤人子弟,還是不看為好。

12樓:匿名使用者

看c++primer,個人覺得體會真的很不一樣,會讓你對c++理解更透。

13樓:匿名使用者

看哪本都沒有太大的區別,重要的是理解。

請問c語言高手:::

14樓:水冬靈

這一段**,重新定了兩個區域性變數b和c,初始值為b=5,c=12,所以第一條printf列印的是2,5,1計算方法樓上已給出,這裡不做解釋。這裡的b,c是區域性變數,只能在{}的範圍內使用。而a是全域性變數,在整個程式中都能使用,在以上**執行完以後其值為2.

而後一個printf語句列印的是全域性變數a,b,c的值,即int a=3,b=2,c=1;

c-=+b;b*=a+c;

執行以後b = 3,c =-2,a為{}內的**執行後的值,a = 2;

所以後一條列印語句列印的是2,3,-2

本程式主要要理解區域性和全域性變數的區別及其存在範圍,在理解之後樓主再看這個程式就不會覺得困惑了。

15樓:匿名使用者

c/=b*2 --c=c/(b*2)--c=12/10---c=1("/取商的意思)

a-=c---a=a-c---a=3-1---a=2b沒有計算,所以b的值不變。

(這個題我只會解釋一半,下面那個輸出不知道是為什麼了)

c++高手來

16樓:黑海豹子

個人建議:學習c、c++語言最好是自己動手去做,在學校的時間是寶貴的,要想做個好程式設計師就得在學校打好基礎,這樣工作才會有保障,這個題目應該是你的作業部分吧,儘量自己去完成吧,完成後你會發現你有很大的收穫,不僅僅是知識上的,更多的是學習樂趣和方法,作為一個過來人和你分享下個人經驗,祝你學習進步,呵呵,如果是中間出現困難了,可以和大家一起交流。

17樓:匿名使用者

都沒有分誰會給你做啊。。。

18樓:尺丶八

不難 你都學了一年了還要上網求人做麼。

求c++高手

19樓:匿名使用者

有點不明白,用箭頭代表螞蟻,下劃線表示空的。

1、→ 這樣的,當前兩者差一格,下一秒如果都前進的話就違規了,那麼兩螞蟻是都掉頭麼?

2、→←兩者挨著,下一秒都前進一格就成了←→,雖然彼此越過了,但是沒同時在一格里,有效不?

3、如果2無效,那麼→→,兩者挨著,下一秒都前進一格還是左邊掉頭,右邊前進?

4、掉頭也不算時間麼?比如→→←如果不算時間就是←← 算時間的話就是←←→

20樓:匿名使用者

被夾在中間動不了的怎麼算 不動?

5的方向是?

感覺資料有問題手算沒算出樣例答案 最接近的就78

問道怎樣才能成為高手

41級之前除暴是得潛能的最佳方法,下面我們就來說說看,怎麼樣除最好。老話不多說,藥買好,修好裝備,買好香。1.自己當隊長,自己當隊長在戰鬥中的潛能是全滿的,6個怪5500 7個7000 8個8000 9個9000 10個1w 如果你追求最高效率,不妨自己當隊長。2.擂臺集合為最佳地點,為什麼呢,因為...

怎樣才能成為玩和平精英的高手

趣味遊戲解說 和平精英這款遊戲至今已經陪我走過了兩個年頭,在之前它並不是叫和平精英,而是絕地求生刺激戰場,剛推出就受到了大家的喜愛,它的還原度和玩法上都最佳的還原了端遊,可以說基本上就是一模一樣了,只是畫質上比不上端遊而已。想要提升技術的方法有很多,首先我們要合理的利用地形,會利用地形戰的人都可以輕...

怎樣才能成為段子手,怎樣才能成為段子手

我經常看漫畫啊,微博啊之類的,接觸到現在人比較喜歡聽什麼,或者是什麼樣的語言組成更有趣。憑藉個人天賦吧,有的人怎麼樣都學不會,有的人不用學就信手拈來,就看你是什麼樣的人了。最快的方法 跟我做朋友,請我吃飯 喝茶 旅遊等等 只要知道心理和劇情,就能以寫詩般編寫,寫多了都就會覺得很簡單。接觸的梗多了,自...