• <em id="6vhwh"><rt id="6vhwh"></rt></em>

    <style id="6vhwh"></style>

    <style id="6vhwh"></style>
    1. <style id="6vhwh"></style>
        <sub id="6vhwh"><p id="6vhwh"></p></sub>
        <p id="6vhwh"></p>
          1. 国产亚洲欧洲av综合一区二区三区 ,色爱综合另类图片av,亚洲av免费成人在线,久久热在线视频精品视频,成在人线av无码免费,国产精品一区二区久久毛片,亚洲精品成人片在线观看精品字幕 ,久久亚洲精品成人av秋霞

            編寫程序思路

            更新時間:2023-12-11 19:13:46 閱讀: 評論:0

            2023年12月11日發(作者:樂收銀)

            -

            編寫程序思路

            編寫程序思路

            第 1 步:定義程序的目標 在動手寫程序之前,要在腦中有清晰的思路。想要程序去做什么首先自己要明確自己想做什么,思考 你的程序需

            要哪些信息,要進行哪些計算和控制,以及程序應該要報告什么信息。在這一步驟中,不涉及 具體的計算機語言,應該用一般術語來描述問

            題。

            ( 磨刀不誤砍柴工,應該養成先規劃再動手編寫代碼的好習慣,用紙和筆記錄下程序的目標和設計框架。 這樣在編寫代碼的過程中會更加

            得心應手、條理清晰。)

            第 2 步:設計程序 對程序應該完成什么任務有概念性的認識后,就應該考慮如何用程序來完成它。例如,用戶界面應該 是怎樣的?如何組

            織程序?目標用戶是誰?準備花多長時間來完成這個程序? 除此之外,還要決定在程序(還可能是輔助文件)中如何表示數據,以及用什么

            方法處理數據。學習 C 語言之初,遇到的問題都很簡單,沒什么可選的。但是,隨著要處理的情況越來越復雜,需要決策和考慮 的方面也

            越來越多。通常,選擇一個合適的方式表示信息可以更容易地設計程序和處理數據。 再次強調,應該用一般術語來描述問題,而不是用具體

            的代碼。但是,你的某些決策可能取決于語言 的特性。例如,在數據表示方面,C 的程序員就比 Pascal 的程序員有更多選擇。

            第 3 步:編寫代碼 設計好程序后,就可以編寫代碼來實現它。也就是說,把你設計的程序翻譯成 C 語言。這里是真正需 要使用 C 語言的地

            方。可以把思路寫在紙上,但是最終還是要把代碼輸入計算機。這個過程的機制取決于 編程環境,我們稍后會詳細介紹一些常見的環境。一

            般而言,使用文本編輯器創建源代碼文件。該文件中 內容就是你翻譯的 C 語言代碼。

            ( 在這一步驟中,應該給自己編寫的程序添加文字注釋。最簡單的方式是使用 C 的注釋工具在源代碼中 加入對代碼的解釋。)

            第 4 步:編譯 接下來的這一步是編譯源代碼。再次提醒讀者注意,編譯的細節取決于編程的環境,我們稍后馬上介 紹一些常見的編程環

            境。現在,先從概念的角度講解編譯發生了什么事情。 前面介紹過,編譯器是把源代碼轉換成可執行代碼的程序。可執行代碼是用計算機的

            機器語言表示的 代碼。這種語言由數字碼表示的指令組成。如前所述,不同的計算機使用不同的機器語言方案。C 編譯器 負責把 C 代碼翻

            譯成特定的機器語言。此外,C 編譯器還將源代碼與 C 庫(庫中包含大量的標準函數供用 戶使用,如 printf()和 scanf())的代碼合并成最終

            的程序(更精確地說,應該是由一個被稱為鏈接器 異步社區會員 q927607497() 專享 尊重版權 1.7 使用 C 語言的 7 個步驟 9

            的程序來鏈接庫函數,但是在大多數系統中,編譯器運行鏈接器)。其結果是,生成一個用戶可以運行的可 執行文件,其中包含著計算機能

            理解的代碼。 編譯器還會檢查 C 語言程序是否有效。如果 C 編譯器發現錯誤,就不生成可執行文件并報錯。理解特 定編譯器報告的錯誤或

            警告信息是程序員要掌握的另一項技能。

            第 5 步:運行程序 傳統上,可執行文件是可運行的程序。在常見環境(包括 Windows 命令提示符模式、UNIX 終端模式 和 Linux 終端模

            式)中運行程序要輸入可執行文件的文件名,而其他環境可能要運行命令(如,在 VAX 中 的 VMS1 )或一些其他機制。例如,在

            Windows 和 Macintosh 提供的集成開發環境(IDE)中,用戶可以在 IDE 中通過選擇菜單中的選項或按下特殊鍵來編輯和執行 C 程序。最

            終生成的程序可通過單擊或雙擊文件 名或圖標直接在操作系統中運行。

            第 6 步:測試和調試程序 程序能運行是個好跡象,但有時也可能會出現運行錯誤。接下來,應該檢查程序是否按照你所設計的 思路運行。

            你會發現你的程序中有一些錯誤,計算機行話叫作 bug。查找并修復程序錯誤的過程叫調試。學 習的過程中不可避免會犯錯,學習編程也是

            如此。因此,當你把所學的知識應用于編程時,最好為自己會 犯錯做好心理準備。隨著你越來越老練,你所寫的程序中的錯誤也會越來越不

            易察覺。 將來犯錯的機會很多。你可能會犯基本的設計錯誤,可能錯誤地實現了一個好想法,可能忽視了輸入 檢查導致程序癱瘓,可能會

            把圓括號放錯地方,可能誤用 C 語言或打錯字,等等。把你將來犯錯的地方列 出來,這份錯誤列表應該會很長。 看到這里你可能會有些絕

            望,但是情況沒那么糟。現在的編譯器會捕獲許多錯誤,而且自己也可以找 到編譯器未發現的錯誤。在學習本書的過程中,我們會給讀者提

            供一些調試的建議。

            第 7 步:維護和修改代碼 創建完程序后,你發現程序有錯,或者想擴展程序的用途,這時就要修改程序。例如,用戶輸入以 Zz 開頭的 姓名

            時程序出現錯誤、你想到了一個更好的解決方案、想添加一個更好的新特性,或者要修改程序使其能在不同的 計算機系統中運行,等等。如

            果在編寫程序時清楚地做了注釋并采用了合理的設計方案,這些事情都很簡單。

            -

            編寫程序思路

            本文發布于:2023-12-11 19:13:45,感謝您對本站的認可!

            本文鏈接:http://m.newhan.cn/zhishi/a/170229322640861.html

            版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。

            本文word下載地址:編寫程序思路.doc

            本文 PDF 下載地址:編寫程序思路.pdf

            標簽:程序   錯誤   代碼
            留言與評論(共有 0 條評論)
               
            驗證碼:
            推薦文章
            排行榜
            Copyright ?2019-2022 Comsenz Inc.Powered by ? 實用文體寫作網旗下知識大全大全欄目是一個全百科類寶庫! 優秀范文|法律文書|專利查詢|
            主站蜘蛛池模板: 日本MV高清在线成人高清| 午夜福利偷拍国语对白| 日韩人妖精品一区二区av| 在线视频一区二区三区色| 成人免费无码大片A毛片抽搐色欲| 久热这里只有精品6| 无码熟妇人妻av在线电影| 无码国产精品一区二区av| 亚洲欧美综合中文| 国产av亚洲一区二区| 国产一区日韩二区三区| 日本一本正道综合久久dvd| 欧美丰满熟妇xxxx性ppx人交| 亚洲欧美色αv在线影视| 亚洲暴爽av天天爽日日碰| 日本午夜精品一区二区三区电影| 国产精品亚洲片在线观看麻豆| 国产欧美综合在线观看第十页| 超碰在线公开中文字幕| 色老头亚洲成人免费影院| 亚洲天码中文字幕第一页| 无码熟妇人妻AV影音先锋| 国语精品国内自产视频| 国产在线视欧美亚综合| 国产精品亚洲аv无码播放| 久久中文字幕国产精品| 国产毛1卡2卡3卡4卡免费观看| 亚洲国产日韩欧美一区二区三区| 欧洲精品码一区二区三区| 国产老妇伦国产熟女老妇高清| 国产女同一区二区在线| 免费费很色大片欧一二区| 国产99视频精品免视看9| 久久香蕉国产线看观看精品yw| 国产91视频免费观看| 日韩熟女乱综合一区二区| 国产不卡在线一区二区| 又黄又无遮挡AAAAA毛片| 欧美牲交videossexeso欧美| 亚洲国产日韩a在线播放| 色一伊人区二区亚洲最大|