導航:首頁 > 軟體知識 > 在fortran編程中如何停止一個程序

在fortran編程中如何停止一個程序

發布時間:2022-12-18 19:19:37

❶ 用fortran編程時候的stop有什麼用

不會Fortran,但是參考了一下網上的資料有如下描述:
stop:Terminates program execution before the end of the program unit.
即:使用stop關鍵字可在程序執行到結尾之前將終止程序運行。
另外,stop與end也不完全一致:
stop表示結束整個程序的運行,可以出現在程序的執行語句部分的任何位置,提前結束程序運行。
end在主程序的最後,表示整個主程序運行完成。出現在子程序或者函數的最後,則表示此子程序或者函數結束,返回到主程序中繼續執行,整個程序可能還沒結束。

❷ Fortran程序暫停

前一個問題,Fortran語法里沒有這樣的語法規定。

具體有沒有實現,可以去看編譯器。

或者有些軟體 Dump 也能做到。這就跟 Fortran 沒關系了,這類軟體對所有可執行文件都是一樣的。

後一個問題,死了這條心吧,理論上不可能。

❸ fortran主程序和子程序怎麼運行主程序

FORTRAN程序由一個主程序或一個主程序與若干個子程序組成。主程序與子程序都是一個獨立的程序單位,稱為一個程序模塊。[1]
1、程序分段:一個程序由一個或若干個程序單位組成。主程序和每一個子程序分別是一個獨立的程序單位。子程序是實現模塊化的有效方法。
2、每一個程序單位都是以「END」語句結束。主程序段中的END語句作用是使程序「停止運行」;子程序段中的END語句是「使流程返回調用程序」。
3、一個程序有且僅有一個主程序段,可以有0個或若干個子程序段。
4、一個程序單位包括若干行。FORTRAN行分為兩類:即語句行和非語句行。
其中語句行由一個FORTRAN語句組成。FORTRAN語句又可分為執行語句和非執行語句。非語句行,即為注釋行。
5、FORTRAN程序的基本成份是語句。一行只能有一個語句。若一個語句太長,一行內寫不下,可分寫在幾行上,但要用「續行標志」。
6、FORTRAN程序中語句允許有標號,以便被其他句引用。
7一個程序單位中各類語句的位置是有一定規則的。一般是非執行語句放在所有可執行語句之前。[2]

❹ 在Fortran程序中我想讓程序暫停

Program Main
logical :: bExist = .FALSE.
Do
Inquire( File = "a.txt" , exist = bExist)
if ( bExist ) Exit
End Do
!// 此處是你的後續代碼,比如 open 打開該文件等
End Program Main

意思就是,不停的循環。直到文件存在為止。
我想這個可能不一定能滿足你的需求。

我猜你是想等另一個程序把結果輸出吧?
但是,另一個程序創建這個文件之後,可能寫入文件內容還需要一點時間。
如果你的程序一旦發現文件創建了,就開始讀的話,可能會打開文件沖突。(也就是兩個程序都打開同一個文件,會出錯的)

❺ 你好問下fortran程序運行能暫停嗎

可以

運行的時候點這個就可以暫停了。

❻ 在fortran中如何中斷程序

if(requirement does not meet )then
stop
end if

閱讀全文

與在fortran編程中如何停止一個程序相關的資料

熱點內容
聯通4g數據網速慢怎麼辦 瀏覽:76
怎麼當哈狗的代理 瀏覽:519
如何查看一列數據有多少是一致的 瀏覽:660
查機動車信息備案是什麼意思 瀏覽:639
專業技術人員保留工資怎麼計算 瀏覽:92
信息不顯示如何解決 瀏覽:946
西安市南二環人才市場處於哪個區 瀏覽:930
代理商需要怎麼管理 瀏覽:857
圖表中的數據標簽如何顯示萬元 瀏覽:634
餐飲市場為什麼沒出現巨頭 瀏覽:150
回收農產品的平台有哪些 瀏覽:517
拼多多產品駁回怎麼辦 瀏覽:310
舟山水產干品交易區怎麼樣 瀏覽:357
高安貨車提檔二手交易稅是多少 瀏覽:114
農民工去菜市場買什麼下酒菜 瀏覽:288
濟南黃岡衛浴市場在哪個位置 瀏覽:835
資料庫坐標怎麼做 瀏覽:274
怎麼樣開發電商產品 瀏覽:664
安卓怎麼退後台程序 瀏覽:170
康佳電視程序板換多少錢 瀏覽:941