PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   程式語言?!該如何入門? (https://www.pcdvd.com.tw/showthread.php?t=506161)

darksnow 2005-06-30 03:22 AM

先把C的基本語法格式搞懂,
再來是變數 各種運算子和迴圈(for,while之類)搞清楚是在做什麼的,以及使用方法,
還有就是一些基本函式(像是字串函式)要弄會,以上都搞懂,應該可以簡單拼個程式出來了.
不過一個月.....很拼喔,而且你不只需要準備程式而已吧?

terrybug0 2005-06-30 03:24 AM

引用:
作者rexchiang
PS 你說的第一題,是解聯立方程式 還是階乘 還是......


在下不懂您這句話的意思,剛剛第一題的題目,那就是全部了,在下沒漏掉東西,可以請您說清楚ㄧ點嗎?

junner 2005-06-30 03:25 AM

想到一各第2題的解法邏輯,給你參考參考,
整數n除10取商與餘數,將於數放入陣列,
若商不等於0繼續除10,繼續將餘數放到陣列,

這樣陣列中就依位數排好了,跑依下迴圈把要去的數取出來。

另外就像上面有人說的,要記得用寫的,避免小錯誤發生。

他第一題的意思應該是function會有兩種情形發生
i>5與i<=5 不過題目真的有點不動意思,大於5會有遞迴,小於等於5卻是單純的除法?

terrybug0 2005-06-30 03:29 AM

引用:
作者darksnow
先把C的基本語法格式搞懂,
再來是變數 各種運算子和迴圈(for,while之類)搞清楚是在做什麼的,以及使用方法,
還有就是一些基本函式(像是字串函式)要弄會,以上都搞懂,應該可以簡單拼個程式出來了.
不過一個月.....很拼喔,而且你不只需要準備程式而已吧?


它考三科,國、英、計概,前兩科不列入成績,只要過標準就好了

剩下計概,它也不是全考程式,也有硬體概論,雖然很拼,但在下覺得還是有機會賭一賭.....想考間國立的,不然上年過年時,被親戚虧假的,心中的幹,真的很難形容:flash:

rexchiang 2005-06-30 03:33 AM

引用:
作者terrybug0
在下不懂您這句話的意思,剛剛第一題的題目,那就是全部了,在下沒漏掉東西,可以請您說清楚ㄧ點嗎?

:ase ........... 我眼睛太大
你有說過題目了 我忽然漏掉 哈哈哈哈 sorry

terrybug0 2005-06-30 03:38 AM

引用:
作者junner
想到一各第2題的解法邏輯,給你參考參考,
整數n除10取商與餘數,將於數放入陣列,
若商不等於0繼續除10,繼續將餘數放到陣列,

這樣陣列中就依位數排好了,跑依下迴圈把要去的數取出來。

另外就像上面有人說的,要記得用寫的,避免小錯誤發生。


所謂的陣列,是指array嗎?而迴圈是像loop do while for 等類似的指令嗎?感謝您的指導,聽您說明,至少在下已經知道數學上的算法,有個大概了,希望多k書能再把程式的部份弄懂:)

terrybug0 2005-06-30 03:45 AM

引用:
作者rexchiang
:ase ........... 我眼睛太大
你有說過題目了 我忽然漏掉 哈哈哈哈 sorry


您肯幫忙在下,感謝都來不及了,說sorry對在下來說真的太沉重了:ase

rexchiang 2005-06-30 03:57 AM

引用:
作者junner
他第一題的意思應該是function會有兩種情形發生
i>5與i<=5 不過題目真的有點不動意思,大於5會有遞迴,小於等於5卻是單純的除法?

第一題:
當i>5 會作第一行的事情 遞迴呼叫自己,但是這時的i的值變成i-1了
而第二行一方面作為遞迴的停止條件,另一方面是當i<=5時要計算

a1e 2005-06-30 04:32 AM

引用:
作者terrybug0
所謂的陣列,是指array嗎?而迴圈是像loop do while for 等類似的指令嗎?感謝您的指導,聽您說明,至少在下已經知道數學上的算法,有個大概了,希望多k書能再把程式的部份弄懂:)


array是陣列沒錯,迴圈是像loop do while for這些

另外我建議你買下面這本
http://www.books.com.tw/exep/prod/b...item=0010260094

作者是外國人,上面那本是翻譯書,我買的是第三版,第四版有變什麼
我就不知了

capitalm 2005-06-30 05:57 AM

如果能夠開竅的話,一個月還不算太遲 XD
建議你還是先從基本語法開始看起,直接跳到上面兩題是有點太快了
不管是什麼語言,一般初學都是
1. 基本輸入輸出
2. 變數及運算式
3. 迴圈 (loop)
4. 陣列 (array), 字串
5. 函式 (function), 遞回 (recursive)
(pointer我想應該還不太需要)
除了看解釋之外也要同時做例題
順序可能會略有出入,不過大致就是如此
然後再來就是解題,增加經驗
如果只是要應付考試,這樣其實差不多了
考試會考的題型不就是那些而已

書的話我覺得挑看的懂就好,等到你真的要鑽研的時候在去看那些經典書籍
現在就讓你看,你也不知道到底經典在哪裡


所有的時間均為GMT +8。 現在的時間是05:29 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。