當前位置:首頁 » 編程語言 » c語言ns流程圖

c語言ns流程圖

發布時間: 2025-06-15 00:50:43

1. 什麼是N- S圖 N- S圖有什麼特點

NS圖類似流程圖,但所不同之處是NS圖可以表示程序的結構。依從上到下的設計,待處理的問題會分解成一些較小的副程序,最後只有簡單的敘述及控制流程結構,NS圖對應了上述的思維,利用嵌套的方塊來表示副程序。

NS圖中沒有對應Goto指令的表示,和結構化編程中不使用GOTO的理念一致。NS圖的抽象層次接近結構化的代碼,若程序重寫,NS圖就需重新繪制,不過NS圖在簡述程序及高級設計時相當方便。

用N-S圖表示輸出100-200之間素數的演算法如下:

(1)c語言ns流程圖擴展閱讀

N-S圖的特點

NS圖幾乎是流程圖的同構,任何的NS圖都可以轉換為流程圖,而大部分的流程圖也可以轉換為NS圖。其中只有像Goto指令或是C語言中針對循環的break及continue指令無法用NS圖表示。

1)NS圖形象直觀,功能域明確,具有良好的可見度;

2)很容易確定局部和全局數據的作用域;

3)不可能任意轉移控制;

4)很容易表示嵌套關系及模塊的層次關系;

5)復雜度接近代碼本身,修改需要重畫整個圖;

6)它強制設計人員按SP方法進行思考並描述他的設計方案,因為除了表示幾種標准結構的符號之處,它不再提供其他描述手段,這就有效地保證了設計的質量,從而也保證了程序的質量。

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:593
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:888
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:582
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:765
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:684
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1013
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:255
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:114
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:806
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:713