跳轉至內容

程式設計基礎/你好,世界

來自華夏公益教科書,開放的書籍,為開放的世界

“你好,世界!”程式是一個將“你好,世界!”輸出或顯示給使用者的計算機程式。它在大多數程式語言中都非常簡單,通常用來展示程式語言的基本語法,因此,它通常是人們編寫的第一個程式。[1]

“你好,世界!”程式通常用於向新手程式設計師介紹程式語言。在執行測試中,通常也使用“你好,世界!”來確保計算機語言安裝正確,以及操作人員是否瞭解其工作原理。[2]

使用“你好,世界!”作為測試訊息的傳統來自於經典著作《C 程式語言》中的示例程式。該書的示例程式列印的是“hello, world”(不包含大寫字母或感嘆號),它繼承自 1974 年 Brian Kernighan 寫給貝爾實驗室的一份內部備忘錄。[3]

除了顯示“你好,世界!”之外,一個“你好,世界!”程式還可以包含註釋。註釋是計算機程式原始碼中面向程式設計師的可讀解釋或註解。它們用於使原始碼更易於人類理解,通常被編譯器和直譯器忽略。不同程式語言中的註釋語法差異很大。[4]

虛擬碼

[編輯 | 編輯原始碼]
Function Main
    ... This program displays "Hello world!"
    Output "Hello world!"
End

函式 Main ... 該程式顯示“你好,世界” 輸出“你好,世界” 結束

Hello world!

每個程式碼元素表示:[5]

  • 函式 Main 開始主函式
  • ... 開始註釋
  • 輸出 表示將顯示或列印以下值
  • "你好,世界!" 是要顯示的字面量字串
  • 結束 結束程式碼塊

流程圖

[編輯 | 編輯原始碼]

以下頁面提供了不同程式語言中“你好,世界!”程式的示例。每個頁面都包含對構成程式的程式碼元素的解釋,以及指向可用於測試程式的 IDE 的連結。

關鍵詞

[編輯 | 編輯原始碼]
註釋
計算機程式原始碼中面向程式設計師的可讀解釋或註解。

參考文獻

[編輯 | 編輯原始碼]
華夏公益教科書