當前位置:編程學習大全網 - 編程軟體 - 偽代碼是什麽意思?

偽代碼是什麽意思?

偽代碼是壹種非正式的,類似於英語結構的,用來描述模塊結構圖的語言。它是半角式化、不標準的語言,可以將整個算法運行過程的結構用接近自然語言的形式(可以使用任何壹種熟悉的文字,關鍵是把程序的意思表達出來)描述出來。

使用偽代碼的目的是使被描述的算法可以容易地以任何壹種編程語言(Pascal,C,Java等)實現。因此,偽代碼必須結構清晰、代碼簡單、可讀性好,並且類似自然語言。 介於自然語言與編程語言之間。以編程語言的書寫形式指明算法職能。使用偽代碼, 不用拘泥於具體實現。

簡單示例:輸入3個數,打印輸出其中最大的數。可用如下的偽代碼表示:

Begin(算法開始)

輸入 A,B,C

IF A>B 則 A→Max

否則 B→Max

IF C>Max 則 C→Max

Print Max

End (算法結束)

擴展資料

偽代碼應用領域

偽代碼中常被用於技術文檔和科學出版物中來表示算法,也被用於在軟件開發的實際編碼過程之前表達程序的邏輯。偽代碼不是用戶和分析師的工具,而是設計師和程序員的工具。計算機科學在教學中通常使用虛擬碼,以使得所有的程序員都能理解。當考慮算法功能(而不是其語言實現)時,偽代碼常常得到應用。

偽代碼只是像流程圖壹樣用在程序設計的初期,幫助寫出程序流程。如果把全部的程序流程寫下來必定可能會浪費很多時間,那麽這個時候可以采用偽代碼方式。

簡單地說,偽代碼是讓人便於理解的代碼,是不依賴於語言的,用來表示程序執行過程,而不壹定能編譯運行的代碼。

百度百科--偽代碼

  • 上一篇:Integer和Single的區別是什麽啊
  • 下一篇:caricature和cartoon區別
  • copyright 2024編程學習大全網