0
A
回答
-1
答案是
exit();
退出程序。
3
PRINT "Hello World!"
END
PRINT "This won't be printed."
如果你使用普通的舊QBASIC/QuickBASIC中,那麼你就可以忽略所有的QB64細節上的鏈接的網頁,只是使用任一SYSTEM
或END
。兩者大部分都會做同樣的事情。
如果您使用FreeBASIC,建議使用END
而不是SYSTEM
,因爲有些東西是當你使用SYSTEM
不正確清理。有關FreeBASIC的更多信息,請參閱SYSTEM
,如果這是您正在使用的內容。
運行使用QB.EXE /RUN PROGRAM.BAS
將打印「按任意鍵繼續」退出到QB/QBASIC環境之前的程序時END
聲明。當以相同的方式運行時,SYSTEM
語句將簡單地返回到DOS shell而不需要任何按鍵。另外,在QB/QBASIC環境的「立即窗口」中鍵入SYSTEM
將退出環境並返回到DOS shell。否則,這兩個語句在QB/QBASIC中的行爲完全相同,無論是獨立(編譯)程序還是.BAS
模塊。
2
END
退出程序,並清除所有變量,這釋放了內存。 STOP
退出程序,但保留所有變量的值,通過從Debug
菜單中選擇Set next statement
,然後從Run
菜單中選擇Start
,可以(在QB的某些版本中)繼續在另一個點執行。 END
與STOP
+從Run
菜單中選擇Restart
具有相同的效果,一旦程序終止。
如果你有一個循環,並想退出從它裏面的程序,您可使用
DO IF condition THEN EXIT DO LOOP END
或
DO IF condition THEN END LOOP
1
您可以根據保留任何條件您的計劃的需要。對於如:
CLS
LET a = 5
WHILE a > 0
PRINT a;
a = a - 1
WEND
END
這裏,在節目的同時文德執行本身,直到= 0。這將不會運行一個無限循環。
相關問題
- 1. 什麼是#和:用於Qbasic?
- 2. python程序在命令行中停止
- 3. localStorage命令停止程序
- 4. 破折號在Windows命令行語法中的含義是什麼?
- 5. 什麼是打破我的SQL程序?不正確的語法附近(
- 6. tar命令:什麼是破折號?
- 7. 在Perforce中刪除文件的命令行語法是什麼?
- 8. 什麼是ABAP命令中止?
- 9. Python:用打印語句停止程序
- 10. 什麼是停止線程在android中的好方法
- 11. 如何讓我的打印命令停止打印分號後什麼?
- 12. SQL中的SOURCE命令的正確語法是什麼
- 13. 是否有停止程序並仍保存數據的命令?
- 14. 爲什麼bash在短路命令的順序中不能停止錯誤?
- 15. 用於停止和啓動java程序的Windows命令腳本
- 16. 在Selenium中,「等到頁面加載停止」的命令是什麼
- 17. 程序停止在語句(backgound.Visible = true)。爲什麼?
- 18. 什麼是打字稿中的...語法
- 19. 爲什麼SASS停止成爲主要語法(現在是SCSS)?
- 20. 什麼是序列化遠程命令的好方法?
- 21. 在這個qbasic編程中使用感嘆號(!)是什麼?
- 22. 什麼是從命令行啓動和停止SQL Server的最佳方式?
- 23. 爲什麼我的程序不停止?
- 24. git中的破壞性命令是什麼?
- 25. 什麼是Windows命令行模擬的Mac命令「打開」?
- 26. 是否有使用PId停止和暫停mplayer的命令?
- 27. 停止命令行
- 28. ReactiveCocoa - 停止命令
- 29. PHP早期停止循環的語法是什麼?
- 30. 無法停止在線程中啓動的命令行進程(在javafx中)
-1這是一個關於如何使用QBASIC而不是C或C++結束程序的問題。實際上,這不是任何這些語言的正確答案,因爲您將整數值傳遞給C和C++中的函數。 –