我是去年12月中旬 所以我就去網拍買了2本書 我是先把C看完以後再看C++ 雖然前幾個禮拜都跟我朋友跑去遊山玩水了 我想問的是 不過我覺得看完以後好空虛 我在想 我該不該買 c++ primer 4/e 還有個問題 我現在該往哪個方向走????? -- > -------------------------------------------------------------------------- < 作者: sjgau (sjgau) 看板: C_and_CPP 提供你幾個題目, 一 long int a, b, c; printf("c= %ld\n", c); 二 long a, b, c; while (b > a) { printf("a= %ld, b= (a+1)= %ld\n", a, b); 三 double a, b, c; while (b > a) { printf("a= %.3lf, b= (a + 1.0)= %.3lf\n", a, b); 四 1 不是質數,請問:從 1 to 1,000,000 使用
什麼方法最快? 五 100 的 階乘是多少? 六 強迫使用遞回呼叫的方式求 費氏數列。 請問:第 100項的答案是 多少? 請問:你的程式 需要花多少時間完成? 七 小數點的要求是 %.22lf 0 to pi 的等分 區間數量是 n n= 10 to 50 step 2 求出 每一個 n 所對應的 積分值? end 先這樣子 試試看 : 我是去年12月中旬 -- > -------------------------------------------------------------------------- < 作者: ale34354 (雞屎) 看板: C_and_CPP 1. 2.我把他打進去
Dev-c++裡面後什麼東西都沒有顯示出來我猜應該是無線迴圈吧 3.答案是9008425914092448.000 4.答案是78498 跑的時間(超久的) 5.是93326215443944102後面141個0 6. 7.放棄 花的時間 我知道我接下來該怎麼走了...... 謝謝大家了 -- > -------------------------------------------------------------------------- < 作者: BillSky (比爾蓋天) 看板: C_and_CPP : 1. 我的推文寫到即使題目改成unsigned,也可以更改變數值到超過能表述的範圍。 此時詢問學生"為什麼?"的意義會和signed一樣甚或更好。 根據C++ Primer 4/e侯捷老師所翻譯的中文本p.37, 在同樣超出能表述範圍的情況下, unsigned的結果是該數值除以所能表述的最大值的餘數, 而signed的結果則是由編譯器決定。 有時我們習慣使用自己慣用的編譯器來編譯執行,再看結果是什麼, 卻很容易忽略像是未定義行為,或編譯器有權決定等等的因素會影響答案。 當然出題者是要問"為什麼?",而不只是要一個數值, 但我以為同時有signed和unsigned對照在這題會比較完整。 另外,在版上有看到推文建議原po應該閱讀的書籍。 如果不講求速效的話,C++ Primer遲早還是要看的。 然而, 讀英文版英文要好;讀中文版中文要好, 這不管在那一本書的那一種版本都適用。 比爾蓋天 -- > -------------------------------------------------------------------------- < 作者: spider391 (小乖) 看板: C_and_CPP : 我是買C語言教學手冊 第四版 和 C++教學手冊 第二版 (洪維恩) 該往哪個方向走,一路向北嗎?? XD (這也是我剛學程式的時候遇到的困惑) 最好的情況是能夠找到工作,藉由工作的壓力,可以很快的入手 看完那兩本書有空虛的感覺是當然的... 我這邊提供幾個方向: 1. 如果以後工作想寫 driver,可以玩玩組合語言 參考書籍: Assembly Language for Intel-Based Computers, 5th Edition 2. 想寫圖形介面軟體: C++ 的標準 I/O 只有 iostream,沒有提供圖形介面, 我推薦我目前在玩的 wxWidgets http://www.wxwidgets.org/ 3. 想要寫網路的話: 4. 其他... n大:我覺得語言只是實現想法的工具 重要的反而是背景知識。 不必說很計較所有語法的細節,要用在查就可以了,例如 有些基本功要有,推薦此書 如果想把 C++ 學的好,那就要把 STL 給弄很熟 (資料結構的書要先看過) STL 熟了以後,就可以玩傳說中的 boost 了,用了 Regex 的類別你就不會再碰 另外除了 C++
和其標準函式庫,對於開發環境的熟悉也很重要 這樣學習 C++ "基本"工具,我想沒有一兩年砸下去是很難的, ====================================== -- > -------------------------------------------------------------------------- < 作者: clanguage (C語言) 看板: C_and_CPP 建議你還是自己做一兩個專題 不然看完書的人一狗票, 也說不出自己能寫出什麼程式 會寫作業也只有很基本的訓練 你不常寫程式的話, 好幾本書去整本看完也沒什麼意思 我覺得瀏覽過之後 能練習一些程式最好, 還能學到偵錯和思維的訓練 主要還是靠你實做時怎麼利用這些資源 如果你不做出個什麼東西, 沒有作品,公司還是一樣只看學歷而已吧 大家畢業都寫會 C/C++, 卻沒寫過超過300行程式的人也有很多 難道你履歷要寫你看完某本很難的書嗎? 我覺得一邊做了, 到某個程度你再一邊去看別人講的比較有深度的書 自己就會比較有感覺了~ 而且有作品的累積也對自己比較好, 那怕只是一個小遊戲 : 我是去年12月中旬 -- 推 dendrobium:做幾個作品練習看看? 02/15 22:06 |