控制台背單詞小程式編寫感受

2022-10-09 03:42:09 字數 597 閱讀 5340

為了按照自己設想的方法背單詞,找了乙份單詞表,存到文字檔案中,然後按照該單詞表的字元規律編寫控制台小程式。

本來以為會很簡單,於是簡單看了看單詞就開始寫源程式。結果由於考慮不周,對**調了很久。

其他的事情不說,有一點收穫是最重要的。

即,程式設計的時候,考慮柯式複雜性,而不是像我之前那樣,只考慮程式的適用性、演算法的通用性或效率。從資料和演算法、程式兩方面考慮。

程式設計要做的不只是實現什麼功能,而是要綜合考量各項資源;不僅可以從程式解析資料的角度考慮,還可以從為程式準備資料的角度考慮。考慮分開處理而不是一次性解決。

比如,先將資料處理為規則的資料,然後對其進行程式設計。如果能使資料更加地規則,程式設計也就能更加簡便

就像在壓縮資料時,可以考慮先改變資料的結構,如果能改變資料的組織,那麼壓縮演算法的構思和實現往往就會容易很多,壓縮的效率也通常可以做到更高。

因此,在程式設計時,首先要考慮資料是怎樣的。如果有樣本(或整體),必須根據樣本(或整體)熟悉資料的規律。在此基礎上,為了方便對功能的實現,思考可以對資料進行哪些處理

gdi控制台小程式

使用gdi,我常常弄不明白如何去釋放乙個資源。我覺得下面一篇博文介紹得挺好。附錄 談gdi繪圖中的資源釋放,http itbeebee.blog.sohu.com 51692337.html gdi繪圖中經常會建立一些畫刷 畫筆和點陣圖等資源,通常這些資源通過呼叫函式createsolidbrush...

控制台程式裡呼叫控制台程式

現在遇到這麼個問題,我想用控制台裡呼叫控制台程式來實現多文字。但是在控制台裡呼叫控制台程式時,它不是出現新的控制台視窗顯示,而是已有的控制台裡顯示呼叫的程式,system d code 練習 jjplace editor debug editor.exe winexec d code 練習 jjpl...

C 編寫控制台程式紙牌遊戲

using system using system.collections.generic using system.text using system.threading namespace consoleapplication2 public void getrandomnum 給number隨...