初學C語言,有幾個不懂的地方望大神指教我看的書是演算法競賽入門經典第二版,用的編譯器是VS

2021-03-20 22:36:04 字數 2892 閱讀 6674

1樓:璐人釔

高版本的vs會讓你用安全版本的函式,就是加個_s那種,可以在專案屬性裡設定的

2樓:匿名使用者

scanf在後期的vc中不是安全的, 替代的函式是scanf_s, 多一個buffer大小引數

要想輸出結果後暫停,加上 system("pause");

初學計算機程式語言推薦幾本書

3樓:江西新華電腦學院

現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,

現在的電腦技術飛速增長,每家公司都需要電腦人才,你可以去學習電腦專業,

在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。

4樓:匿名使用者

一本譚浩強的c程式設計。這個書沒有啥說的,多說無益,你自己看。

5樓:癯月笑浮生

c#**教程

c++ primer

the c programming language

劉汝佳的演算法競賽入門經典和演算法競賽入門經典訓練指南兩本書有區別嗎,哪本好

6樓:匿名使用者

當然有區別,雖然後一本我還沒拿到(剛在**買,因為才出不久),但是一看目錄就知道,後面要更難一些,一些高階資料結構(treap,線段樹),計算幾何等演算法都在裡面。前面的那本比較適合初學者,都是簡單的演算法。

7樓:樂意丶

有,後者比前者更具廣度和深度,而且你稍微翻看一下第二本書,會發現較多的知識點都是先對第一本書進行復習,再進行進階學習的.

我覺得這兩本書應該這麼用:先做第一本書,後做第二本書,循循漸進.

無論是第一本書還是第二本書,對某個知識點,講得都不太詳細,依我的看法,作者可能只是抽出重要的部分進行講解,一些幫助理解的細節卻都忽略了,這可能也是作者為什麼說最好有老師帶的原因.但是自學還是沒問題的,沒老師有網際網路.

有這兩本書,最大的好處是,你不用找題做了,書中就提供了大量的好題,而且書中也列出了你該掌握哪些演算法.

演算法這塊我搞得不深,我主要是搞專案的,我有不少同學都做完了這兩本書,效果還是不錯的,做完acm拿獎應該不成問題,至於什麼獎,就因人而異了.

40天咋學資料結構與演算法c++的,表示還有40天就要藍橋杯比賽了,我有本書 演算法競賽入門經典訓練指

8樓:覺悟壯志

表示我也是藍橋參賽的啊~本科b組,嘿嘿。

我認為就這麼幾天,應該多看看遞迴和貪心。

分析前幾年的題是關鍵。

我是在假期又把1-3屆的題重新做了一遍(我參加過第四屆,做了好幾遍,假期就不做了)

我想你也應該看看。

我分析,遞迴還是考試的重點,貪心應該也會考。動態規劃這樣的就考的少了,不過也應該看看。

注意,這幾天對看看往屆的題是有好處的。

祝你考試取得好成績。

9樓:手機使用者

40天有點困難。不過也不是沒有可能。制定一個合理的計劃。按照參考書上的內容,合理分配時間。

想深入學習c語言,該看什麼書

10樓:諸葛智雲

c#,目前往這方面發展比較吃香,不過c精通了也有工作做,想自己做東西就係統學下sdk

11樓:匿名使用者

純c語言程式設計現在用得不是太多,除非是做系統底層或者嵌入式開發之類的工作,有c語言的基礎以後可以學學c++

12樓:匿名使用者

看看linux下的c程式設計,學習嵌入式,也可以學c++

有什麼好的適合初學者看的c語言書籍嗎?

13樓:【阿琪

譚浩強的《c程式設計》比較好,裡面知識點講的清楚明白,看書的同時要把書後的題目做做,要把程式執行的過程想明白。學c語言一定要自己多寫,只有自己多寫寫才能發現程式編寫時需要注意的問題。還有就是多看看別人寫的程式,很多都是很有啟發的。

個人認為用c語言程式設計的時候要注意為偽**,也就是運算過程,只要把運算過程的演算法想明白了,寫程式就簡單了。總之,多看多寫多想,c語言不難。

14樓:匿名使用者

c語言程式設計疑難解析與技巧300例...這本不錯比那些所謂的教科書強多了...解析清楚詳細....具體哪一本好,最好自己去看看才好...

15樓:潮起潮落之小超

我們學校用的是中國礦業大學出版的由龔尚福主編的書,還不錯的了。一般還有就是那種計算機二級教程的書,都很簡單,自己看就可以看的懂了,適合自學。

演算法競賽入門經典 c++也可以用麼

16樓:匿名使用者

可以,只有前4章是c語言的,如果是初學者的話我建議還是先打好基礎,具有一定的競賽思維之後再看

17樓:匿名使用者

可以,如果想搞acm

《演算法導論》 跟 《演算法競賽入門經典》 哪個比較適合 noip比賽用?

18樓:匿名使用者

雖然我推薦演算法藝術,但是《算導》並不是像一樓所說一無是處,他由於是主要面向大學生和程式設計師的,所以有些生澀。但是他講解細緻,證明嚴謹,還是可以,至少比《演算法藝術與資訊學競賽》 那神書易懂!

19樓:匿名使用者

必然是劉汝佳的書合適,先《演算法競賽入門經典》,然後《演算法藝術與資訊學競賽》

20樓:匿名使用者

如果你的目標只在noip的話。把《演算法競賽入門經典》讀透足矣。

21樓:匿名使用者

《演算法導論》對於noip沒什麼用

初學c 問不懂的問題,初學c 問一個不懂的問題

if m n 表示將n的值賦給m,由於0表示假 條件不成立 所以不會執行if裡的語句。如果要比較兩個值是否相同,應該用m n。判斷語句不是用的 而是 所以要判斷的話應該寫if m n 而寫成 m n 的話裡面是一個賦值語句,當你寫成m 0 n 0時候,實際m n語句執行之後就是一個0所以當然不執行輸...

關於C語言初學者的問題,初學者關於C語言的問題

呵呵,這些用來解決數學問題的例子只不過是幫助初學者入門罷了。你想,這些數學問題的答案及原理,大家都很清楚,然後用程式語言表達出來,就更容易理解了。你說的黑黑的應該是dos介面吧,這是輸出視窗,幫助看到程式的結果。你說的人機介面是以後要學習的內容了,彆著急,c語言很深的,只有從基礎學起,而且把基礎打 ...

c語言裡面if語句的巢狀看不懂C語言裡面if語句的巢狀看不懂

if else if語句是一對判斷組合 多個順序if是平行的執行判斷的。舉例說明 if 我有錢 else if 我有時間 上面的語句意思如下 如果我有錢 if判斷成立 則我只能去 即使我有時間又有金錢也不能去旅遊 而如果我沒有錢 if判斷不成立 則要看我是否有時間,有時間就去旅遊 沒錢去旅遊就苦了 ...