注:乙個計算器。
注:2023年5月9日編寫
注:作者 金留慶 , 運用「巫師咒語」0.1編寫 (時還沒有相應編譯器)
注:作者的部落格 http://aush352.blog.163.com
宣告首字、尾字、運算子、狀態。
狀態為「首字」。
運算子為「=」。
首字=尾字=「0」。
點數字按鈕時:
檢查狀態
若狀態為「首字」:
首字=首字+按鈕字;並顯示在螢幕上。
若狀態為「尾字」:
尾字=尾字+按鈕字;並顯示在螢幕上。
若狀態為「結果」:
首字=按鈕字;並顯示在螢幕上。
若狀態為「運算子」:
尾字=按鈕字;並顯示在螢幕上。
。點運算子按鈕時:
檢查狀態
若狀態為首字:
尾字=首字。
若狀態為「尾字」:
計算;並將首字顯示在螢幕上;
尾字=首字。
若狀態為「結果」:
尾字=首字。
運算子=按鈕字;
狀態=「運算子」。
點等號按鈕時:
計算;並將首字顯示在螢幕上;
狀態為「結果」。
計算方法:
把首字、尾字轉換成數字型;
檢查運算子
若運算子為「+」:
首字=首字+尾字。
若運算子為「-」:
首字=首字-尾字。
若運算子為「*」:
首字=首字*尾字。
若運算子為「/」:
首字=首字/尾字。
把首字、尾字轉換成字串型。
自動程式設計體系設想
隨著語言的發展,編寫的 將越來越精簡,而且領域化 不同領域用不同的程式語言,以達到開發效率和程式效能的最優化 在各種設計框架 基礎庫日益完善的情況下,上層應用中的程式設計基本上就是找api,構建乙個呼叫邏輯,然後反覆的開發自測試。下層框架 函式庫開發一般都基於開源 不斷優化,同樣反覆地自測試。在軟體...
程式語言
1946年,第一台電子計算機問世,應用領域迅速擴大,軟硬體飛速發展,程式語言相繼問世。程式語言 將自然語言形式化為有格式的語言 1。機器語言 計算機能夠認識的語言 計算機的基礎是數位電路 機器語言就是數位電路裡的電訊號 將在 計算機組成 課程中學習 都是二進位制檔案 一條機器語言成為一條指令 指令是...
程式語言
由於不同的問題域和不同的系統環境來分類 1 面向機器語言包括機器語言和組合語言 2 機器語言是計算機系統可以直接識別煩人程式語言。機器語言中實際上就是二進位制指令 由操作碼和運算元組成。3 組合語言是一種語言符號。採用助記符來替代機器語言中的指令和資料。組合語言必須得通過彙編系統編譯機器語言程式。彙...