乙個新手,怎麼編寫程式,有什麼技巧嗎?

時間 2021-06-02 23:16:43

1樓:

C不就是基礎嗎?科班的不管是啥專業不都要從C學習,還要有什麼基礎?

如果你是指高數、計算機組成原理、資料結構、離散數學這些,那我只能說那是給學霸和大牛用的。。。。

你現在就先學C吧。我個人的感覺是,先學面向過程,在學物件導向的語言這種流程比較好。比較面向過程還是比較符合一般思維的。

其實我覺得程式設計就跟說話似的啊,你就把那些KEYWORD當成英文本面去理解,先別太關注資料型別、進製轉換、優先順序、運算順序、二級指標啥的這些細節,不是說不重要,是非常重要,只是對於一點不懂的初學者,太多關注這些方面會分心,等你大概知道C是個啥了,會寫個小程式出來了,再慢慢關注細節。

其實面向過程的程式設計思想就是你平時做一件事的思路。我要做一件事,先要有那些基本條件支撐(變數);如何使用這些變數,如果遇到某種情況,我就這麼幹(if、switch),在某種情況下,我要持續做一件事(while);有時我可以使用別人做好的工具供自己使用(庫函式),這個時候我要把這個工具箱(標頭檔案)拿過來。大概就這麼個思路吧。。。。

其實學會畫流程圖是能提高程式設計技巧的。

說白了就一句,多動手。

在python之中怎麼編寫程式對給定的一隊整數從小到大排序?

seis 當然用快速排序咯,名字裡都有 快速 兩個字能不快嗎?qsort lambdax qsort x i foriin xrange 1 len x ifx i x 0 x 0 qsort x i foriin xrange 1 len x ifx i x 0 iflen x 1else xas...

編寫乙個小windows桌面程式用什麼語言和工具?

天子 裝vs程式用c 寫,基本都學過c 就算沒有語法類似的語言多學個類。介面用c winform寫。基本上照貓畫虎寫次例子找下度娘就熟悉了。 夢溪 可以使用Adobe Air,Haxe,Delphi,node webkit,QT 這些都可以,看你熟悉哪些技術了,選擇你感覺容易學的就ok.Adobe ...

我要編寫乙個程式,我想明確下學習python的什麼功能可以滿足需求,避免走彎路?

廣羽人 這東西是叫專家系統吧!https zm.sm tc.cn 根據你的描述,我提供一些思路供你參考哈 乙個web應用,供各地的患者和醫生進行互動。後台的話,完整點就用django或者flask,簡單點來dash或streamlit。患者的症狀描述流程。可以選用Rasa框架,對話訓練和資訊提取要自...