![]() |
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)
|
|---|
先把C的基本語法格式搞懂,
再來是變數 各種運算子和迴圈(for,while之類)搞清楚是在做什麼的,以及使用方法, 還有就是一些基本函式(像是字串函式)要弄會,以上都搞懂,應該可以簡單拼個程式出來了. 不過一個月.....很拼喔,而且你不只需要準備程式而已吧? |
引用:
在下不懂您這句話的意思,剛剛第一題的題目,那就是全部了,在下沒漏掉東西,可以請您說清楚ㄧ點嗎? |
想到一各第2題的解法邏輯,給你參考參考,
整數n除10取商與餘數,將於數放入陣列, 若商不等於0繼續除10,繼續將餘數放到陣列, 這樣陣列中就依位數排好了,跑依下迴圈把要去的數取出來。 另外就像上面有人說的,要記得用寫的,避免小錯誤發生。 他第一題的意思應該是function會有兩種情形發生 i>5與i<=5 不過題目真的有點不動意思,大於5會有遞迴,小於等於5卻是單純的除法? |
引用:
它考三科,國、英、計概,前兩科不列入成績,只要過標準就好了 剩下計概,它也不是全考程式,也有硬體概論,雖然很拼,但在下覺得還是有機會賭一賭.....想考間國立的,不然上年過年時,被親戚虧假的,心中的幹,真的很難形容:flash: |
引用:
:ase ........... 我眼睛太大 你有說過題目了 我忽然漏掉 哈哈哈哈 sorry |
引用:
所謂的陣列,是指array嗎?而迴圈是像loop do while for 等類似的指令嗎?感謝您的指導,聽您說明,至少在下已經知道數學上的算法,有個大概了,希望多k書能再把程式的部份弄懂:) |
引用:
您肯幫忙在下,感謝都來不及了,說sorry對在下來說真的太沉重了:ase |
引用:
第一題: 當i>5 會作第一行的事情 遞迴呼叫自己,但是這時的i的值變成i-1了 而第二行一方面作為遞迴的停止條件,另一方面是當i<=5時要計算 |
引用:
array是陣列沒錯,迴圈是像loop do while for這些 另外我建議你買下面這本 http://www.books.com.tw/exep/prod/b...item=0010260094 作者是外國人,上面那本是翻譯書,我買的是第三版,第四版有變什麼 我就不知了 |
如果能夠開竅的話,一個月還不算太遲 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。